Added WindowsApi folder, begin refactoring project layout. Added a Windows wrapper class too.
Merge remote-tracking branch 'origin/master'
Merge remote-tracking branch 'origin/master'

Conflicts:
	CompactWindow.cs
	NativeMethods.cs
	Program.cs
Added Trace Logger, Exception Logger, Settings. Fixed to list population bug.
Set .NET version to 4.0 Client
Added Exception log saving to Logs folder.
Added old icon back