Use uniform "from . import xxx" syntax for ease of patching
functools backport for python 2.4
Use functools backport if functools is not available (python 2.4)
Redo travis configuration to test against python 2.4 in addition to pythons travis supports
skip for now