Change to .Net 4.0 Client Profile Solution

Dropped the project back to targeting '.Net Framework 4.0 Client
Profile'
Installed the Microsoft.Bcl.Async package (which has its own
dependencies)
Changed Task.Run(() =>
to
TaskEx.Run(() =>