Sends more debug information in the hello command.

* version includes agent language, name, and version number
* hostname is now fqdn
* ruby version information
* os information
Default to old simple hostname if we can't get the FQDN.
celluloid, and therefore guard requires Ruby 1.9.2 or above.
Switch to a common name for ruby runtime.
Bump version.