We support different types of collection creation options here:
(max.hirschhorn@mongodb.com pointed out that it might be better to use the create IDL instead: src/mongo/db/commands/create.idl
since it's more likely to be up to date)
Resharding/moveCollection can now be used to move all user created collections. We should add explicit tests that there are no overlooked valid creation options/combination of options that moveCollection doesn't support. Additionally, we can further extend this to add system collections to the list of collections moveCollection can support.