bugfix: auth middleware

- monkey patch 'management_url' to make python-keystone client work with
  Rackspace Cloud

- Make sure that blacklist_ttl is an 'integer'

- Accessinfo object does not end up being msgpacked and sent to redis,
  On inspection, it was found to be a dict. So we have to
  re-instatantiate AccessInfo class