Removed the IResponse interface - the Response class is an internal DTO and the interface on it is pointless - it has no behavior and is never mocked.
* Removed the IRequest interface - the Request class is an internal DTO and the interface on it is pointless - it has no behavior and is never mocked.
Separate out GetRequest and PostRequest - they have different fields (headers are only valid on post requests) and are used in different places.
git ignore contents of packages subfolders
Use nunit via nuget
FakeIteAsy and dependent libs got via nuget; updated code for changed fakeiteasy API
Enabled package restore on build
Consistent formatting, i.e.
- no "{" at the end of a line
- tabs not spaces throughout
- review of spacing and indentation
Merge pull request #12 from AnthonySteele/InternalsRefactor

Internals refactor
Merge branch 'nuget' of git://github.com/AnthonySteele/SevenDigital.Api.Wrapper into AnthonySteele-nuget

Conflicts:
	src/SevenDigital.Api.Wrapper.Unit.Tests/EndpointResolution/EndpointResolverTests.cs
	src/SevenDigital.Api.Wrapper.Unit.Tests/Utility/Http/RequestCoordinatorTests.cs
Merge branch 'formatting' of git://github.com/AnthonySteele/SevenDigital.Api.Wrapper into AnthonySteele-formatting

Conflicts:
	src/SevenDigital.Api.Wrapper.Unit.Tests/Utility/Http/RequestCoordinatorTests.cs
	src/SevenDigital.Api.Wrapper/EndpointResolution/RequestCoordinator.cs
	src/SevenDigital.Api.Wrapper/Utility/Serialization/ResponseDeserializer.cs
Merge branch 'master' of git://github.com/7digital/SevenDigital.Api.Wrapper into dotNet45merged

Conflicts:
	.gitignore
	.nuget/NuGet.Config
	.nuget/NuGet.targets
	src/SevenDigital.Api.Dynamic.Integration.Tests/SevenDigital.Api.Dynamic.Integration.Tests.csproj
	src/SevenDigital.Api.Dynamic.Integration.Tests/packages.config
	src/SevenDigital.Api.Dynamic.Unit.Tests/SevenDigital.Api.Dynamic.Unit.Tests.csproj
	src/SevenDigital.Api.Dynamic.Unit.Tests/packages.config
	src/SevenDigital.Api.Schema.Unit.Tests/SevenDigital.Api.Schema.Unit.Tests.csproj
	src/SevenDigital.Api.Schema.Unit.Tests/packages.config
	src/SevenDigital.Api.Wrapper.ExampleUsage/Program.cs
	src/SevenDigital.Api.Wrapper.ExampleUsage/SevenDigital.Api.Wrapper.ExampleUsage.csproj
	src/SevenDigital.Api.Wrapper.ExampleUsage/packages.config
	src/SevenDigital.Api.Wrapper.Integration.Tests/EndpointTests/ArtistEndpoint/ArtistDetailsTests.cs
	src/SevenDigital.Api.Wrapper.Integration.Tests/EndpointTests/ArtistEndpoint/ArtistSearchTests.cs
	src/SevenDigital.Api.Wrapper.Integration.Tests/EndpointTests/LockerEndpoint/LockerTests.cs
	src/SevenDigital.Api.Wrapper.Integration.Tests/EndpointTests/OAuth/OAuthRequestTokenTest.cs
	src/SevenDigital.Api.Wrapper.Integration.Tests/EndpointTests/ReleaseEndpoint/ReleaseSearchTests.cs
	src/SevenDigital.Api.Wrapper.Integration.Tests/EndpointTests/TagsEndpoint/TagsTests.cs
	src/SevenDigital.Api.Wrapper.Integration.Tests/Utility/Http/HttpClientTests.cs
	src/SevenDigital.Api.Wrapper.Integration.Tests/packages.config
	src/SevenDigital.Api.Wrapper.Unit.Tests/EndpointResolution/EndpointResolverTests.cs
	src/SevenDigital.Api.Wrapper.Unit.Tests/FluentAPITests.cs
	src/SevenDigital.Api.Wrapper.Unit.Tests/SevenDigital.Api.Wrapper.Unit.Tests.csproj
	src/SevenDigital.Api.Wrapper.Unit.Tests/Utility/Http/FakeHttpClient.cs
	src/SevenDigital.Api.Wrapper.Unit.Tests/Utility/Http/RequestCoordinatorTests.cs
	src/SevenDigital.Api.Wrapper.Unit.Tests/packages.config
	src/SevenDigital.Api.Wrapper/Api.cs
	src/SevenDigital.Api.Wrapper/EndpointResolution/DictionaryExtensions.cs
	src/SevenDigital.Api.Wrapper/EndpointResolution/IRequestCoordinator.cs
	src/SevenDigital.Api.Wrapper/EndpointResolution/RequestCoordinator.cs
	src/SevenDigital.Api.Wrapper/EndpointResolution/RequestHandlers/GetRequestHandler.cs
	src/SevenDigital.Api.Wrapper/EndpointResolution/RequestHandlers/PostRequestHandler.cs
	src/SevenDigital.Api.Wrapper/EndpointResolution/RequestHandlers/RequestHandler.cs
	src/SevenDigital.Api.Wrapper/FluentApi.cs
	src/SevenDigital.Api.Wrapper/SevenDigital.Api.Wrapper.csproj
	src/SevenDigital.Api.Wrapper/Utility/Http/GetRequest.cs
	src/SevenDigital.Api.Wrapper/Utility/Http/HttpClient.cs
	src/SevenDigital.Api.Wrapper/Utility/Http/IHttpClient.cs
	src/SevenDigital.Api.Wrapper/Utility/Http/PostRequest.cs
	src/SevenDigital.Api.Wrapper/Utility/Http/Response.cs
	src/SevenDigital.Api.Wrapper/Utility/Serialization/IResponseDeserializer.cs
	src/SevenDigital.Api.Wrapper/Utility/Serialization/ResponseDeserializer.cs
Spaces to tabs