Add requirements.txt to gh-pages branch

Replaces #100 , so as to allow merge into `gh-pages` branch: add requirements.txt with necessary dependencies to run validator and lesson build process. Tested on clean virtual env (python 2).