Ensure TabGroup to handle bad GET parameter

TabGroups and thus TabViews and TabbedTableViews don't handle bad GET
params well.

Example:  project/volumes/?tab=<!--
results in a "ValueError: need more than 1 value to unpack" error.

Change-Id: I7faf4f8c1c5c1f0ea078615282e7a7fbae2384b2
Closes-Bug: 1291567
Remove unused openstack.common modules

They are not used in horizon code base and out-of-date for a long time.
It is time to remove them.
- notifier and rpc graduated oslo-incubator and are distirubted as a
  separate module (oslo.messaging).
- uuidutils is now deprecated in oslo and standard uuid module is
  recommended to use.
- For other modules, we can re-add them if they becomes needed.

Partial-Bug: #1296337
Change-Id: I7cb569954384fd39e9f91316f5e22ca63f4a00ee
Merge "Remove unused openstack.common modules"
Merge "Ensure TabGroup to handle bad GET parameter"