Downgrade to .NET 4.0

This is to fix issue #49 by downgraded to .NET 4 and no longer making use of async.