Update to use flake8.

flake8 is pluggable and handles pep8 and pyflakes, as well as configuration
through tox.ini. It also removes the need for flakes.py.

Change-Id: If5f7d8ad348b4fb8119fa4ec7b5e9d17bdc72a39
gettextutils: fix translation domain

Fixes bug #1076285

When oslo-incubator code gets copied into a project, the project's
l10n infrastructure will extract translatable messages from the
oslo code into the project's message catalog. Translations of those
messages will not be found if we use 'openstack.common' as the
translation domain.

Instead, use 'oslo' as the translation domain and update.py will
change this to the project name.

Change-Id: I7ab46c4f860c9c307758ab63002ae410e4f975fe
Fix default values for Matchmaker IntOpts

The following should use ints not strings.
* matchmaker_heartbeat_freq
* matchmaker_heartbeat_ttl

Fix bug 1159889

Change-Id: If2ce034d2a9876dbe6b232a1f5d73367d29074b0
Remove deprecated Grizzly features

Now that Havana has started, remove deprecated Grizzly features

* deprecated alias list_notifier_drivers (for notification_driver)
* openstack/common/notifier/rabbit_notifier.py (use rpc_notifier
  instead)

Change-Id: I0dbb997ba774f58766bddf950049ec1e2d5b79de
Merge "Update to use flake8."
Merge "Fix default values for Matchmaker IntOpts"
Merge "Remove deprecated Grizzly features"
Merge "gettextutils: fix translation domain"