Removed code I didn't intend to push into master.
rename improperly labelled authcode to "access token"
support native app authentication
-remove multipartupload bool parameter (the user shouldn't have the choice)
-add default of null for options on all api calls
Merge remote-tracking branch 'remotes/origin/master' into IAuthentication

Conflicts:
	BaseSpace.SDK.Tests/Integration/BaseIntegrationTest.cs
	BaseSpace.SDK/BaseSpace.SDK.csproj
	BaseSpace.SDK/BaseSpaceClient.cs
	BaseSpace.SDK/Infrastructure/BaseSpaceClientSettings.cs
	BaseSpace.SDK/Infrastructure/FileUpload.cs
	BaseSpace.SDK/Infrastructure/JsonWebClient.cs
	BaseSpace.SDK/Interfaces/IAuthentication.cs
	BaseSpace.SDK/Interfaces/IClientSettings.cs
	BaseSpace.SDK/Interfaces/IRequestOptions.cs
	BaseSpace.SDK/Types/RequestOptions.cs
add missing files from last checkin
Fixed merge issue with project file.
Merge remote-tracking branch 'remotes/origin/master' into IAuthentication
Fixed merge issues with previous merge.