Initial flatUI stuff
Merge branch 'master' of github.com:daruane/cs4098-Project into flat-ui-initial
Integrated Mako for page templating, updated main page to use FlatUI styling. Added static progressbar as example for later feature.
Moving the aspire methods out of bot.cgi into their own module
TODO: add some methods for handling aspire's response.
Fixing up some bad indentation and pylinting a bit
Added method to take Aspire's xml response, strip out the
recommendations and put them in a dict.
TODO: A method that takes this dict, and the response from the chatbot,
sticks those in a JSON object and sends them to the other bit.
Fixed up bot.cgi so that it works, but doesn't do anything to the
responses it gets from the chatbot.
Aspire class now has a method that takes a username and a message, and
returns a JSON object containing the reply from the chatbot and aspire.

TODO: tidy this up, fix up privates, run pylint, etc.
All ready to merge into master