- fix weird C sharp behavior about calling FreeNativeData without calling ManagedToNative, which cause segment fault. - disable unhandled exception handler in debug mode for BMap. - change all associated code involving these issues.
- add testbench file in BMap bindings. - reorganise BMap bindings code. - write some BMapSharp binding code.