Update setup.py and test runner
requirements.txt order
Move show-missing to config file
Merge pull request #17 from incuna/add-colour-runner

Update requirements, setup.py and add flake8