added "options" to reIndex and added friendlier output #389

reIndex, if passed options, returns the old value of those options as well
in the result of the command
added serialization to CollectionMap after successful changeAttributes #389