OHAI-537: Require the os plugin in the hostname plugin

The hostname plugin uses the os plugin, so it needs to be loaded first.
In a normal run it happens to be loaded but if you're only running the
hostname plugin it will fail without the os plugin.
Merge pull request #235 from opscode/OHAI-537

OHAI-537: Require the os plugin in the hostname plugin