Adds required packages and cleans up requirements.txt

Adds three required python packages (jinja2, pyzmq, tornado) that were previously omitted from requirements.txt, and rearranges existing package names to appear in alphabetical order.