Fix for "OpenRasta DI PerRequest lifetime problem"

This fixes OpenRasta's (long-standing: http://stackoverflow.com/questions/5163606) inability to handle `DependencyLifetime.PerRequest` **non-Instance registrations** properly.
Merge pull request #54 from iancooper/master

Incorrect .csproj file and missing file in proj file
Sets version to 2.2 for upcoming changes
Fixes incorrect tests on Warning header in old auth
Failing test for failing per-request registration.
Fixes bug in per-instance dependency registration
Fixes test (provide new context)
Fixes #49 malformed credentials issue on semicolon in passwords.
Deprecated authenitcation; ignored authentication tests; removed integration tests; made compile without warnings
Deprecated authenitcation; ignored authentication tests; removed integration tests; made compile without warnings
removed authentication contributor, fixed obsolete attrib
removed an obsolete attrib
rebase
rebase