Modify README.md to confirm to new template

* updates README's formatting to confirm to new PL module standard
* Created TOC linking to major headings in README to enhance readability,
enable a user to find what they need quickly, and to act as a document
guide.
Minor cleanups on top of README.md template change

* Remove .DS_Store from commit as we don't want mac directory metadata files
committed to the repository.
* Removed now irrelevant README_GETTING_STARTED.md as that content is now
merged and thus duplicated in README.md.
* Whitespace cleanups in README.md: trailing spaces, made soft wraps the
standard.
* Replaced instances of 'include' with the 'class' format.
* Fixed Release Notes to reflect the notes from the Forge

Signed-off-by: Ken Barber <ken@bob.sh>
Merge branch 'ticket/master/new_readme'

* ticket/master/new_readme:
  Minor cleanups on top of README.md template change
  Modify README.md to confirm to new template
Add params and ini_settings for node/report/purge ttls
Document ttl settings in README
Database name, user name and password can be set to arbitrary values.
Merge pull request #36 from kbrezina/better_configuration

Configuration improvements
Document which versions of PuppetDB the ttl settings work in
Prepare for Release 1.1.5

Updated CHANGELOG and Modulefile. Added proper ignores for packaging and
removed duplicate release notes from README.md.

Signed-off-by: Ken Barber <ken@bob.sh>
Merge pull request #39 from kbarber/ticket/master/release_115

Prepare for Release 1.1.5
Merge pull request #35 from nicklewis/add-ttl-settings

Add params and ini_settings for node/report/purge ttls
Prepare for release 1.2.0

Signed-off-by: Ken Barber <ken@bob.sh>
Merge pull request #44 from kbarber/ticket/master/release

Prepare for release 1.2.0
Add unit suffix to TTL settings to avoid issue #20099
Release 1.2.1 - changlog and Modulefile

Signed-off-by: Ken Barber <ken@bob.sh>
Merge pull request #45 from domcleal/ttl-units

Add unit suffix to TTL settings to avoid issue #20099
Merge pull request #47 from kbarber/ticket/master/release_121

Release 1.2.1 - changlog and Modulefile
allows for 0 _ttl's without time signifier and enables tests
(#51) Add option to disable SSL in Jetty

This patch introduces the optional parameter $disable_ssl, which
defaults to false. If set to true, the settings ssl-host and ssl-port
are completely removed from the Jetty section of the PuppetDB config
files.

This disables serving of HTTPS requests by PuppetDB, which can be useful
when SSL handling is offloaded to a reverse proxy server like Apache or
Nginx, as suggested in the PuppetDB documentation (see
http://docs.puppetlabs.com/puppetdb/1.2/connect_puppet_apply.html#option-a-set-up-an-ssl-proxy-for-puppetdb).
Cleaned up ghoneycutt's code a tad

Signed-off-by: Ken Barber <ken@bob.sh>