overhaul testing infrastructure

support modern djangos
use travis and tox and test on python3
move tests into a separate top-level directory
Merge pull request #3 from jschneier/tests_infra

overhaul testing infrastructure
s/force_unicode/force_text/g
add compat file and fix imports and moves
boto 2.32 or higher for py3k