python 2/3 bilingual fixes

drop testing for py26 and require py33 to pass

try builing empy from @dirk-thomas's fork of empy

Adding a debug line for travis

trying some different testing strategies to make tests not hang on travis-ci
Merge pull request #216 from ros-infrastructure/py3

Python 2/3 bilingual support