fix test_str_util for non-compiled case
rewrite event loop doctests as unit tests
no glib for pypy, no twisted for python3
define TwistedEventLoop even for python3 (tests still disabled)
fix Padding invalidation on width/align change
travis for pypy
travis: deactivate was causing tests to not run on correct python
test twisted+glib when they are importable