A couple new features + cleanup

* Allow creation of ~/.ssh/environment from attributes
* Search data bags for the node's role names, in addition to fqdn/ip
* Make generation of the authorized_keys file idempotent...or at least attempt to
* Switch to 5-digit modes
* Add cookbook name to metadata.rb (fixes FC045)