Add new surveymonkey module

- Add a module for thr surveymonkey API, with an object-oriented
  interface.
- The module also takes care of loading configuration from a JSON
  file (with a default location for the file.)
Update poll.py to use new surveymonkey module

- All API requests now go through the module
- Additional configuration information is in the config file.
- Better logging support
Add new script to refresh OAuth token

- Add a new get_token.py to refresh the OAuth token, using the
  surveymonkey module and the new config file.
- Delete the old poll-setup.py
Add new web infrastructure

- monkey.py is the primary script to view survey responses and
  provide a link to a PDF
- pdf.py does the actual PDF generation
- techdiagnostic.py contains the necessary tools to generate the PDF,
  as well as controlling some of its formatting
Update Makefile for new layout

This should eventually be replaced with distutils by for now
we should install things in the right places.
Add the 'lib' directory to sys.path

Until we have a working setup.py config
Merge branch 'cleanup'