Add travis ci testing support.
Rework logic
Improve README.
python::module(3) functionallity