Fixed Sox unit tests

 - Various unit test runners had issues finding the solution folder -
   namely because it didn't exist in the workspace where they were
   running. Turns out we dont care about the solution folder, just the
   libs that hang off it, so referenced them from the test project,
   ensured they were copied on build, and referenced that folder instead.
Aligned CIEntryPointBuildStatus test namespace
Hide tray icon when running unit tests
Stop overwriting main settings file when running unit tests
Fixed settings upgrade unit test
Removed the settings current version magic number
Fixed build status changed unit tests
Reference log4net in lib rather than the project output
Merge pull request #25 from mightymuke/issue/21-builddates

Issue/21 builddates