Enhanced API and added a spec for ORMultiMap

In addition the removeBindings api call has been removed in favour of using the newly introduced get, put and remove map level operations.
nothing should be done when oldElement == newElement, now it is removed