Add a hostname module, which sets system's hostname.
Raise an error on unsupported platform/distributions.
Remove extra sysloggings.
Rewrite with "try ... finally" instead of "with" statement to support Python 2.4.
Fix a bug in DebianStrategy.get_permanent_hostname(). Use strip, not split!
Do not use shortcut conditional operator which is not supported in Python 2.4.
Add support for Fedora, OpenSUSE and ArchLinux.
Tested under Fedora 19 and OpenSUSE 12.3. Not tested on ArchLinux.
Fix for RHEL6.
Merge pull request #3940 from hnakamur/hostname_module

Add a hostname module, which sets system's hostname.