Do not enforce hash_rockets legacy with rubocop.
Update maintainer fields and support ruby 1.9 syntax.
Use ruby 1.9 syntax for hashes.
Re-factor adding get_ip library, upgrading hostname provider to ruby 1.9 and support platforms better.