Updated Python and Java binding.
Updated Java binding.
Updated bindings.
Merge conflicts fixed.