ENH: log version info in verbose mode.
MAINT: update changelog.

[skip ci]
Merge branch 'master' into print_version_verbose
STY: update egginst to be pep8-compliant as well.
MAINT: add a flake8 tox target.
DOC: add basic doc for the repack tool.
Fixing typos.
Merge pull request #409 from enthought/document_repack

DOC: add basic doc for the repack tool.
MAINT: update enstaller4rc search order in changelog

This is following 5a57fdc3efebc9ef28ebf8d1ac27ff36f83a1321.

[skip ci]
Merge pull request #408 from enthought/pepify_egginst

Pepify egginst
Merge pull request #403 from enthought/print_version_verbose

ENH: log version info in verbose mode.
BUG: remove unused templating.
REF: don't use _compat_dict in updates_check anymore.
REF: remove obsolete _compat_dict.
ENH: implement hashing for our versions.
ENH: Package* classes' version is now a proper object.
REF: remove now redundant comparable_version property.
REF: remove unused code.
MAINT: fix typos in changelog.
Merge branch 'master' into update_changelog