Modified permissions checks, issue #28 progress

* clusterd.py
  -- Moved the platform set to before the start string
* src/core/utility.py
  -- Added a multi-platform (linux/windows, at least) admin
  check function, check_admin()
  -- Tweaked the Msg() function a bit more to work nicer on
  Windows
* src/platform/*/auxiliary/smb_hashes.py
  -- Removed all of the getuid() calls and replaced them with
  check_admin()