Monkey patch unittest -> unittest2

This should fix all mixups between unittest and unittest2
in setup.py runs. In addition, both Python 2.6 /and/ 2.7
will now consistently use unittest2 on Travis.

Change-Id: I5c9b380e01a53b4c96ca8126fca55bfbc482dcdf