Merge pull request #271 from ovatsus/master

Fix docs
Refactoring of code generation for async

-Reuse asyncMap from apiary for the other providers
Merge pull request #272 from ovatsus/AsyncRefactor

Refactoring of code generation for async
Fix typo
Fix paths in build.sh
Update ProvidedTypes to codeplex latest version (rev 22814), without FSharp.Data specific changes

* this will break the build but I'm going to reapply the changes in the next commit, so we get a single commit with all the changes
Reapply FSharp.Data customizations to ProvidedTypes