Trivial cleanup
ISPN-2478 PutMapCommand not correctly removing previous types from indexes

Add a test to highlight the issue
ISPN-2478 PutMapCommand not correctly removing previous types from indexes

* Modify PutMapCommand.perform() to return a Map of the previous values (it used to return null)
* Fix QueryInterceptor.processPutMapCommand to remove previous types from indexes