Removed the OAuth v2 properties from IClientSettings.cs.
Put Version back into BaseSpaceClientSettings.cs.
Added IAuthentication property to IRequestOptions.cs.
Formatting changes.
Moved the OAuth2Authentication class into its own file.
Changed the signature of UpdateHttpHeader().