Keystone; Automatic deletion of containers.
Keystone-client package optional.
Log error if keystone authentication requested but module not found
Fix flake8 warnings, add tox.ini
Check target container ACL

Some middlewares are not checking ACLs, for example formpost.

This patch compares the ACL of the target container and denies access if the
requesting user is not allowed to access the target container.