Bring bandit config up-to-date
Bring bandit config up-to-date

Bandit 0.13.2 was released and this is the min version in
requirements.txt. This version updated the tests that are
available.

Using the latest default bandit.yaml from bandit 0.13.2:

1) Copied the latest bandit config stuff from the top of the file.
2) Copied the list of all tests from the sample "All" profile:

   - Left the new tests that we weren't running disabled, these will
     be enabled if they work, marked with TODO.
   - Removed crypto_random and shell_injection since these are not
     in the list of all tests anymore.
   - Some tests weren't enabled before, I added the reason why.

3) After the profiles comes the configuration for each test, which
   bandit 0.13.2 has changed. Changes to the configs for the
   blacklist_calls and blacklist_imports tests caused some new lines
   to be flagged, so these will be handled separately.

Follow-on commits will handle enabling the new tests or providing a
reason why the test is not run and updating the test configs to the
latest from 0.13.2.

[1] http://git.openstack.org/cgit/openstack/bandit/tree/bandit/config/bandit.yaml?id=0.13.2

Change-Id: Iee28a669853497d3fa79d6d89ecbb2d8b755e78e

dims/keystone,ajayaa/keystone,mahak/keystone,openstack/keystone,mahak/keystone,himanshu-setia/keystone,openstack/keystone,ilay09/keystone,roopali8/keystone,cernops/keystone,klmitch/keystone,klmitch/keystone,rajalokan/keystone,rajalokan/keystone,mahak/keystone,openstack/keystone,ajayaa/keystone,dims/keystone,maestro-hybrid-cloud/keystone,roopali8/keystone,rajalokan/keystone,himanshu-setia/keystone,ilay09/keystone,cernops/keystone,maestro-hybrid-cloud/keystone,ilay09/keystone