README updates

 - Get rid of an old require
 - Lets get in a helper

Signed-off-by: Stephen Celis <stephen@stephencelis.com>
Basic Auth fixes

 - We no longer support vendor (since we extracting versioning)
 - Let's have a default message
 - Let's have a default realm

Signed-off-by: Stephen Celis <stephen@stephencelis.com>