Merge pull request #53 from AnthonySteele/master

ForAffiliatePartner  extension method
Rename HttpClient to HttpClientWrapper
The name "HttpClient" causes complexities
as it clashes with the class System.Net.Http.HttpClient (new in .Net 4.5)
Which this will eventually be a wrapper of.
Update .Net version to 4.5
Imported hopefully all of the lib code, and fixed some tests
Still many Please() tests to fix
Tests are all compiling
Fixed failing tests
Fix to to more tests that should wait fir results
(but probably didn't matter since the mock has results right away)
Merge branch 'async_dotnet45' of github.com:7digital/SevenDigital.Api.Wrapper into async_dotnet45