Back to .NET Framework 4.0 Patch

Changed:
* Task.Run [.NET Framework 4.5] to Task.Factory.StartNew [.NET Framework
4.0]
Merge pull request #534 from gabrielmtzcarrillo/net40

Back to .NET Framework 4.0 Patch