new: pkg: is now pip git-installable. (fixes #5)

- ``gitchangelog`` is not required anymore to run ``setup.py``.
- ``gitchangelog`` failure should not prevent version to be edited.
- ``setup.py`` will run ``autogen.sh`` itself if needed.
new: pkg: setup travis.
new: colour is now compatible with python3.