travis: test against our minimum versions
travis: show what is installed in the virtualenv
req: create min-required.txt in complex version case

E.g. properly strip:
>=1.0,<1.6 --> ==1.0
>=1.0,!=1.0.1 --> ==1.0
req: export non-versioned requirements to min-required.txt
travis: compileall -x is exclude

We where not compile checking anythung :(, now we do.
tmserver: Fix argparse issue in tmserver
textwrap: remove remnants in developer tools

This follows on from 58a80347c3 and remove textwrap from various pep8
tools and configs.
iniparse: remove iniparse remnants from dev tools

Since 47b44db7964 removed mis/ini.py we can allow ini.py and test
storage/ini.py
coverage: add coveralls coverage testing

Using coveralls.io to give coverage data for toolkit.
coverage: don't use py.test --boxed when using --cov

Seems that if we run --cov together with --boxed we get very low
coverage reports.  Not sure why they are underreading.  But we
introduced --boxed for pypy and will use it for cPO and fPO.  So for now
don't run coverage on these segfaulting platforms.