Update the test suite to take advantage of expected failures and skips.

(unittest2/py27/py3x features)
Start moving toward nose-compatible tests.
Make a note to fix the test failures on mscompress.tx_

(libmagic doesn't detect them on Ubuntu 12.04 LTS)
First attempt at integrating tests into Travis-CI.