Added authentication & get constructor for debug

Added user and password instance variables to the Foreman trouser file to enable
authenticated lookups. Also added "attr_reader :debug" so that it's easily
accessible to every trouser.
Fixed bad variable call

Debug is now being passed directly to foreman class.
Merge branch 'add_authentication' into develop

- Removed filters that bypassed authentication
- Added more debug options
Added ability to specify request headers

The Foreman requires you to specify 'application/json' for the Accept header.
Otherwise it will not properly encode your request and you will be redirected
to the login page.
Added debug statements

Added more debug statements to the Foreman trouser.
Merge branch 'add_request_headers' into develop

- Added ability to specify request headers for the Foreman trouser
- Added more debug statements to the Foreman trouser
Created VERSION file & updated the Rakefile

Placing Fancyass in /var/lib/puppet/lib by default was a bad idea as a Puppet
Master during its `puppet agent -t` run, will purge anything it doesn't manage
in that directory.
Updated README.md
Improved how request_headers are set

The Foreman requires the Accept header field to be set to application/json,
otherwise it will redirect you to the login page on every request. This is now
being forced in the proper fashion.
Merge branch 'release-1.0.0'

- First production-ready release