code: added some comments about differences in Py2 and Py3 syntax
tests/code: added more tests to cover the branches
setup: no six requirement, mark version as development
Added travis config