Update install script factor out config options

Many of the directories that apache and python were
using were being repeated and passed around between the
install scripts as arguments. Config options are now
exported as global variables from the main script, so
they are changable in one simple place.
Update to add global config options and virtualenv

Configuration options are now in the deploy.sh script
for the webapp. This simplifies things if directories
need to be modified or other settings changed. Also
the webapp now uses python virtualenv to silo the changes.
Python dependencies are now in the requirements.pip file.