remove definitions of Python Source Code Encoding

I think PEP 0263 (http://legacy.python.org/dev/peps/pep-0263/) is
not used anywhere else and so it should be removed.

Change-Id: I24f069441d2297eb093697a83bf420f5ce455156
Bump hacking to 0.9.x series

In order to keep this patch to just a requirements bump, ignore new and
stricter hacking rules that are being triggered. Fixing up the code and
turning these on is out of scope of this patch and is for future patches.

Change-Id: I2eff542897a800457dedb7fb3fbea5283c5165ca
Use assertIsNone

Make use of assertIsNone instead of checking if the returned value
is equal to None.

Change-Id: I0dd7633835ad82d4d53397cf9f256b7bb8117c49
Merge "Bump hacking to 0.9.x series"
Updated from global requirements

Change-Id: Ia530a081e2f6aa5f913110f4949b38739ad69310
Merge "Use assertIsNone"
Merge "remove definitions of Python Source Code Encoding"
Merge "Updated from global requirements"