Python3 support + better testing

Travis is now configured to test on Django 1.4 => 1.7 with all supported python versions.

I splitted all tests which should be.

Python 3 is now supported. I had to had six as a requirements because of Django 1.4/1.5 compatibility.