Use the SSL source for rubygems
Creates a js directory to hold the user generation scripts
Creates user creation scripts to be loaded into Mongo

These scripts will be used to ensure users are created for given
databases and, when requested, made absent.
After the user create scripts are generated, run them
Reduce let(:path) use
Be consistent, create the dir with the same name as the project
Fix up alignment
Fix up linting issues
Sort parameters
Add docs for mongodb::user defined type
Sort blocks in order of key use
Make $db_name a required parameter

A newer version of rspec-puppet should be released soon hasn't been
due to <%= @reasons %>. When it does we can add a test that asserts
the catalog doesn't compile when $db_name isn't provided.

Until then, this should do.
Merge pull request #3 from alphagov/user-creation

User creation