Automatic build and revision number.
Keep using semantic versions for the package.
Made Digest the default scheme if no scheme is configured.
Changes necessary to support multiple schemes:
- Moved all the code for basic authentication into the BasicScheme class.
- Added Digest scheme
Started tracking release notes.
Removed all unit tests since they were tied too much to the internals. New tests will test the contract through the HttpModule, internals are no longer visible to the test project.
Sealed some classes, made others internal.