add available element to locker response
remove locker test
Merge pull request #159 from danbadge/master

Add available element to locker response
Have updated this test as the behaviour being tested is no longer valid, having been removed from the artist/toptracks endpoint. The new functionality is to just return an empty result set rather than a 1003 error
Merge pull request #160 from gregsochanik/toptracks-test-update

Toptracks test update
Start of the dotNet45 work. Update the .net framework version to dotNet45 in all projects
Reinstalled Newtonsoft.Json nuget package as this is needed after framework version change
Merge pull request #161 from AnthonySteele/dot-net-45

Start of the dotNet45 work. Update the .net framework version to dotNet4.5
Async all the requests!
The big one, touching a  lot of files. Checkpoint commit not that it compiles
- Please() and Response() return Task<T> not T. All requests are async
- using System.Net.Http.HttpClient (new in .Net 4.5) for the underlying Http connection. It's better in many ways. and it's only async.
- all tests are async and await.
- Delete the HttpMethod enum as .net 4.5 has this (though each http method is now an object not an enum member)
Fix tests
Notably that HttpMethod is not an enum any more (see System.Net.Http.HttpMethod),
and HttpMethod is not serializable, when it needs to be in a request in an exception
but these can be worked around
Merge pull request #162 from AnthonySteele/dot-net-45

Dot net 45
Minor fixes
- after upgrading to .net 4.5, we actually depend on newtonsoft.Json v 6.0.3. The nuspec file should reflect this
- updated the version no in AssembyInfo files for wrapper and schema
Merge pull request #163 from AnthonySteele/dot-net-45

Minor fixes