2 - Rename to remove Plugin from namespace. The Plugin version is now a wrapper with a deprecation notice.
3 - Change the test suite to use C::P::Cache rather than C::P::Cache::FileCache
6 - switch to Module::Install
11 - add body to 401 status
14 - Fix basic test when using Test::MockObject 1.07 (die if using undefined
18 - Applied Ton Voon's patch that fixed option propagation for basic auth.
21 - Refactored internals into smaller methods