Add hacking extension to flake8

Include hacking in test-requires and disable any failing tests.
Once failing tests are fixed they can be enabled to gate on them.

Change-Id: Id6a228441ec94d5d0bee1dba05118bb35ecaa001
Migrate to pbr.

Also, remove the files associated with this that should not be pulled
from oslo-incubator any longer.

Closes bug 1179007

Change-Id: Id2e882837bdde51a60562e8cdd207c7ff0c88a6a
Merge "Add hacking extension to flake8"