Consolidate APIConnectors
Added missing default constructors where needed.
Fixed logic error at NTLMAuthentication.
Some renaming and trying to make use of the proxy.
Simplifying ApiConnector.
Added simple test outline for ApiConnector using BasicCredentialProvider
- Renamed credential providers for consistency
- Added "fluent" approach that adds clarity for dev workflow
- Fixed spaces to tabs in several files
- Refactored V1CredsAPIConnector into VersionOneAPIConnector
- Accept ICredentials instance in constructor, which can be single NetworkCredential instance, or potentially a user-supplied CredentialCache, which implements ICredentials anyway
- Added fluent interface for creating VersionOne, OAuth2, or Windows Integrated connections
- Added proxyProvider as a constructor parameter so we are not forced to subclass in order to provide one.
- Finished with the test coverage for VersionOneAPIConnector

- Readded V1CredsAPIConnector to avoid breaking old code.
- Marked V1APIConnector as Obsolete.
- Moved the tester to a proper folder and namespace.
Merge pull request #6 from kunzimariano/not-breaking

Added new VersionOneAPIConnector and marked V1APIConnector as obsolete.