initial python3 compatibility and experimental travis integration