Removed test support for Puppet 2.6

Compatibility for Puppet 2.6 was broken when local varable
reference warning were fixed in templates.
Merge pull request #52 from hogepodge/remove_2.6_support

Removed test support for Puppet 2.6
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
Merge branch 'hubspotdevops-logpath_dbpath_ensure' of github.com:hogepodge/puppetlabs-mongodb into hubspotdevops-logpath_dbpath_ensure

Conflicts:
	manifests/params.pp
Merge pull request #51 from hogepodge/hubspotdevops-logpath_dbpath_ensure

Fix user group and log directories for 10gen/local
Add support for smallfiles config option.
Fixed smallfiles for > 2.6 warnings
Merge pull request #53 from hogepodge/smallfiles

Add support for smallfiles config option.
Fixed location of mongo configuration files.

For all configurations configuration file is /etc/mongodb.conf except
for 10Gen MongoDB on RHEL, when it is /etc/mongod.conf. This change
fixes the naming for the configuration file.
Fixed location of mongo configuration files.

For all configurations configuration file is /etc/mongodb.conf except
for 10Gen MongoDB on RHEL, when it is /etc/mongod.conf. This change
fixes the naming for the configuration file.
Merge branch 'fix_mongodb_conf_path' of github.com:hogepodge/puppetlabs-mongodb into fix_mongodb_conf_path
Merge branch 'fix_mongodb_conf_path' of github.com:hogepodge/puppetlabs-mongodb into fix_mongodb_conf_path
Merge branch 'fix_mongodb_conf_path' of github.com:hogepodge/puppetlabs-mongodb into fix_mongodb_conf_path
Merge pull request #55 from hogepodge/fix_mongodb_conf_path

For all configurations configuration file is /etc/mongodb.conf except
for 10Gen MongoDB on RHEL, when it is /etc/mongod.conf. This change
fixes the naming for the configuration file.
Configuration update. Add opts, fix whitespace

This patch, based off of work done by actionjack, adds several
configuration parameters and cleans up extra whitespace in the
mongodb.conf template file.
Merge pull request #56 from hogepodge/add_config_options

Configuration update. Add opts, fix whitespace
Added service_enable parameter.

Before this change, the mongodb service was started automatically.
This update adds a parameter that allows the service to be
configured and installed without automatically starting it.

Closes #21
Merge pull request #57 from hogepodge/service_enable

Added service_enable parameter.
Added default for all four installation types

Each configuration of MongoDB, across repository and OS, has a
slightly different default configuration. Before this change,
the default configurations were not captured within the module.
After this update, all of the configurations attempt to match
the defaults provided by the source packages.