#4 support for uname retrieval on non-*nix platforms
Spacing fix on uname
#3 fix/improve retrieval of system info for user agent header
Add better internal versioning control