Consul-Conf: config templates from consul data

Object oriented mechanism to rewrite config files from template filled in by consul data.  The primary functionality here is to go through the consul services and nodes, using their health checks to come up with an idea of what nodes offer what servies  and their health status.  This data can then be plugged into  template to write out a configuration file. The code includes a diffing mechanism to verify that the file has changed, with comment exclusion, and hooks eg to restart services.
adding rubocop, fixing some of its complaints
a few rubocop fixes, also reorganizing things to prepare for a gemspec
rubocop-kosher Rakefile
rubocop-kosher gemspec, rake and gemfile
prepare to autocorrect with rubocop
after much fighting, managed to get tests passign agin
more rubocop work
before rubocop -a
stil working on rubocop, enabled camel case, lengthened class and method limits
A preliminary push of a working gemspec and a way to install the gem under a dedicated user
Fixing better error handling on tempfile
adding some more necessary packages
adding some more necessary packages
adding trial so people can see it in action
Merge pull request #5 from dfarrell-bloom/initial

Consul-Conf: config templates from consul data