Handle differences between 10gen and os native packages wrt user and
group.
Handle logpath correctly based on packages being used.  Also ensure that
logpath is created.
Fix dbpath based on packages being used.  Also make sure the path is
created.
Ensure dbpath and log directory exist before service starts.
Add dependency on stdlib >= 2.2.0
puppet-lint
Merge pull request #1 from hubspotdevops/logpath_dbpath_ensure

Logpath dbpath ensure
Release 0.2.0.
add support for a specific version

By default, the module will continue to ensure the package is installed, but
a user may configure a specific version or specify 'latest' to ensure
instead.
Fix README to be valid code
Fix for style

Signed-off-by: Ken Barber <ken@bob.sh>
Move .gemfile to Gemfile, update Gemfile contents

Having a hidden gemfile is very unintuitive, and isn't commonly done.
This commit moves the Gemfile so that `bundle install` will work by
default.
Update README with testing information
Add the travis CI build status link to the README
Run rspec tests on ruby 1.9.3 on travis-ci
Fixed local variable deprecation warnings

Before this patch local variables that appeared in the
mongod.conf.erb template were not prefixed with an '@'. This
style is deprecated and produces warnings. This commit fixes
those warnings.
Removed test support for Puppet 2.6

Compatibility for Puppet 2.6 was broken when local varable
reference warning were fixed in templates.
Fix user group and log directories for 10gen/local

Closes #35

Handle logpath correctly based on packages being used.  Also ensure that
logpath is created.

Fix dbpath based on packages being used.  Also make sure the path is
created.

Ensure dbpath and log directory exist before service starts.

Add dependency on stdlib >= 2.2.0

puppet-lint fixes
Fix user group and log directories for 10gen/local

Closes #35

Handle logpath correctly based on packages being used.  Also ensure that
logpath is created.

Fix dbpath based on packages being used.  Also make sure the path is
created.

Ensure dbpath and log directory exist before service starts.

Add dependency on stdlib >= 2.2.0

puppet-lint fixes
Add support for smallfiles config option.