puppetlabs/mongodb :
MongoDB 2.6 auth & auth'd replset support (but not <= 2.4 anymore)
* added admin_user/password, used if any in all Mongo calls, mostly in updated
   mongo_command helper functions
* creates admin_user if none yet in a non auth nor replset started mongod
* user : updated to MongoDB 2.6's new auth data schema (v3, with changes in
   password / credentials and roles) using JSON (users are now all stored in admin db and not in their respective dbs) ; mostly used create/updateUser since mere insert does not work anymore (especially in replset case) ; therefore added password prop ; though also tried to use the old way when possible (password_hash but not mandatory anymore etc.)
* database : getSiblingDB() used since admin_user must connect to its database
   i.e. admin
* replset : now get instances rather in prefetch since credentials are
   mandatory, better handling of first i.e. master vs secondary members in
   set_members, TODO sill test in the case of more than a single master member