Fixed flake8 complaints.
Specify exception to catch.
Removed redundant variable name.
Removed redundant parantheses.
Use proper variable names.
Install colorama for travis.
Remove deprecated '--use-mirrors'
move linting into makefile
module-docstring should be first statement
disable some pylint warnings / errors
add missing docstrings
refactor process_cmd()
replace filter by list comprehension
don't redefine variable from outside scope
fix indentation for pylint
don't redefine builtin exit
don't let pylint complain about TODOs
Ignore undefined-variable for "raw_input" in py3
pylint: disable import-error for optional colorama
fix line wrapping