Fix test_bom Python 3.3 test failure

Adapt test_compat.TestDetectEncoding.test_bom to skip compile
step on corner case that is no longer valid on Python 3.3
and later.

Change-Id: Ia4d5949363ca4cea603c2a0847742a1df8f68709
Release 0.9.34

Change-Id: Iebb662afe946733e895f9a2042e89de0413bf13c
Open 0.9.35 for dev.

Change-Id: I7dfb9c847b5e13403d7c47cec0c7b8b03423b285
Add expectThat to testtools.TestCase.