- Updated to work on more Linux distributions rather than just OSX where the default shell is a login shell
- Updated .hostname sourcing to work on Windows and other platforms where hostname --short isn't available
- Updated to be more consistent

Signed-off-by: Michael Welter <michael@cetoncorp.com>