Configuring syslog to work on windows
Skip ssh tests for Windows
Modified test such that it takes the OS into account
Changed tests w.r.t. OS
Fixed format tests to account for Windows-type logging directory path
Fixed typo in format-***_whitebox_test's
Fixed test to account fo unknown OS
Fixed 1.18 test to account for unknown OS as well
Removed redundant assert which was posing trouble in agent/format_tests
Fixed format_tests to check OS when testing DataDir()
Added appropriate OS-specific permission checking for agent/identity and format tests
Fixed bogus redeclaration of os inside agent/{identity,format}_test.go
Fixed bogus switching of os inside agent/{identity,format}_test.go
Removed redundant line in agent/identity_test.go which automatically assumed OS was Ubuntu
Added appropriate OS-specific error-checking in TestWriteSystemIdentityFile() of agent/identity_test.go
Added appropriate OS-specific checks in TestAttributes of agent/agent_test.go
Made aspect in TestAttributes of agent/agent_test.go more general as it is not OS-specific
Added appropriate OS-specific testing to TestChangeAgentTools of agent/tools_test.go
Added appropriate OS-specific configDir checking in TestContainerNoRestartDir of container/lxc/lxc_test.go
Added appropriate OS-specific configDir checking in TestContainerNoRestartDir of container/lxc/lxc_test.go