Improve and speed up object cloning using rebinding
Fixes CC#2045
Adjust Rebind_Block to be more compatible with Bind_Block
Define rebind modes
Adjust Clone_Function to use rebinding