Removing dependency on log4net in code with logging code preserved (deactivated)

- Moved all to .NET 4.5
- Added nuget package for NUnit testing
- Added logging abstractions
- Added project ignores