BasicAuthorization should be BasicAuthentication!

*There are only two hard things in Computer Science: cache invalidation and naming things. -Phil Karlton*

It's HTTP basic authentication not authorization. :)

Marked all references to BasicAuthorization obsolete in favor of BasicAuthentication. Also added a few TODOs where we need to actually rename properties/classes for 2.0.