Add phone number to survey, and refactor survey script (including using own css).

Large-scale refactoring of script, to break into functions,
and return strings (rather than simply echo) of html.

Biggest change is to not use the Wufoo css, but to
write my own html forms and (todo:) write my own css.

Also, added a phone number field to the survey (which required
that the field was also added to the database, and to the function
which downloads the database).

Things appear to work ok, but still need to be tested.

Also, formatting needs to be fixed.
Make paypal info global vars, rather than passing them by POST.
Improve comments and function documentation to all files.
Add license comment to README file.