Golint cleanup and *nix fix

* Updated code as per a few recommendations form Golint
* Removed one of the final platform TODOs so things compile on *nix
* More x-platform testing required