Remove unjustified shared ownership from C++ binding
Harden drop-copy transactions across bindings
Redesign C++ bindings with an OOP approach
Debug P&L calc and kill-switch, provide acc P&L and acc/pos P&L calc halt reason
Add JavaScript / TypeScript bindings
Add C++17 bindings