Removed dealloc auto-dealloc in bindings, since it resulted in crashes with current Clang.
Instead, the user should do the cleaning up by calling removeObserveAction:.
Fixed format warnings