Remove unused refs from C# console application

Remove unused assembly references and packages like [YamlDotNet](http://www.nuget.org/packages/YamlDotNet/) from C# console application. The package is needed by the library but not the console application.

It also does not require .NET 4.0 so has been downgraded to .NET 3.5 (Client Profile), like `UAParser.dll`.