fix: pkg: missing ~/.gitchangelog.rc and added some docs on how to install ``colour`` from git and from pip.
new: make sure that ``setup.py`` cannot be run without having run ``./autogen.sh``
Various compatibility fixes for python3.