Downgrade to VS2012 and .NET 2.0

Additionally added thread aborts to timeout conditions