Added OS.getPID, .uName and .getHostByName.

Note: OS.uName currently is not supported in Windows.
Changed flow of GetHostByName to ensure destruction even on exception.
Merge pull request #79 from kennytm/some-os-additions

Added OS.getPID, .uName and .getHostByName.