Cannonical python package preparation
Moved all required packages names to requirements.txt

Pip is not so good at dependency customization(using custom urls for
packages or indexes)
https://github.com/pypa/pip/issues/2022
https://github.com/pypa/pip/issues/2023