Merge branch 'release/1.0.0' into develop
Added support for dirportfrontpage.

When this option is set, it takes an HTML file and publishes it as "/"
on the DirPort. Now relay operators can provide a disclaimer without
needing to set up a separate webserver.
Add CHANGELOG generation during module build.

Update the .gemfile to source gems from https://rubygems.org to fix a
Travis/bundler warning.
Update the .gemfile to install puppet-lint.
Update the Modulefile summary and description.
Minor changes to the README.md to clarify what the module is and does
and sync with the Modulefile description.
Update the .fixtures.yml to test against puppetlabs-stdlib 2.6.0.
Update .travis.yml to support updated Puppet versions.
Update the Rakefile to add support for task :validate and task :lint.
Update tests/init.pp to pass puppet-lint.
Expand Puppet versions tested in Travis-CI.
Rake validate to also check ERB for syntax errors.
Remove git-log-to-changelog from Modulefile.
Fix ruby 1.9.3+ undefined method `each'.

We were allowing strings to be treated as arrays and ruby 1.9.3 is not
happy doing that.  Now we enforce arrays.  Go Travis!
Add contribution instructions to README.md.
Add a directory filter for Geppetto.
Update Geppetto .project to version 4.
Update Modulefile summary to be more concise.
Convert fixtures repositories to use https.
Expand Puppet versions tested in Travis-CI.
Update Modulefile source to use https.
Remove non-ASCII characters.
Allow tracking of metadata.json.
Expand Puppet versions tested in Travis-CI.
Switch to using metadata.json vs Modulefile.
Update to newer Gemfile, Rakefile, and spec_helper.