Prepare repository for a Puppet Forge release

  Commit updates README.md with a more complete set of documentation,
  removes travis.yml since we're on stackfoge now, and updates the
  Modulefile for the new release.

Change-Id: I16969a5f09357a002bd89a11f8d01e463b192c9e
Add Puppetdoc

* Align resource arrows (puppet lint)
* Fix strings containing only a variable
* Refer to resource titles whenever possible

Change-Id: I7d9cd1d2688b629239bcb0ee0944a910b6751561
Replace deprecated :rubygems source

Fix deprecation warnings thrown by bundler:

  The source :rubygems is deprecated because HTTP requests are insecure.
  Please change your source to 'https://rubygems.org' if possible,
  or 'http://rubygems.org' if not.

Fixes: bug #1175767
Change-Id: I1292dfca9b910c487a9bfd41366745e8b1684b64
Merge "Add Puppetdoc"
Allow to override local_setttings.py template

Add the ability to override the location of the template
used to generate local_setttings.py configuration file.

This could be useful in situations where the provided template
isn't flexible enough to allow the configuration of some settings.

The value still defaults to 'horizon/local_settings.py.erb'.

Change-Id: I8dca1324324b5c96487b9e900b1fe89a38943dcd
Redirect horizon URL on Debian like on Red Hat

Change-Id: I8b7de7e21e5ae8c970252ad51008c0d8ee714e0e