Results of code review - removed RenameCollectionOptions and created a RenameCollectionOperation to encapsulate the functionality.  Improved some of the JavaDoc and moved the tests for rename collection from old test classes to new style functional tests