- Changed the Credentials interface to indicate success or failure on all platforms
- Added new method to check for UID/GID support
- Updated client code to the new interface
- Fixed Linux build and tests
- Fix Flags.cpp compilation on Windows
- Silence cpplint warning about gmtime usage since gmtime_r is not available on Windows
- Disable the 'daemon' flag on Windows since the daemon concept doesn't exist on this platform
- Removed system-specific sys/uio.h include from include/ola/math/Random.h
- sigaction is not available on Windows, so we just use signal()
- SIGBUS is not available on Windows
- sys/resource.h and getrlimit are not available on Windows, use _getmaxstdio() instead
- Stub out Daemonise() on Windows. Daemons and fork()'ing are not applicable on this platform
- Fixed formatting of the (void) casts
- Moved variable declaration closer to where it's used
- Removed unneeded includes
Merge pull request #359 from lukase/master

More Windows compilation fixes