more general command-line handling (including ability to check version of psiturk you are using)
minor issue with the config file thing

this always creates a config.txt in the current directory if psiturk command is run.  this creates config files everywhere on your system if you are careful.  now just warns you and quits if psiturk can't find a config file.
patches bug where server host could not be set to anything except localhost

This is not a complete bugfix for this issue.  There are remaining problems if the server and dashboard are located on different computers.  However, this improves things.
better handling of config file
initial pass at SSL support dealing with Issue #49
create self-signed SSL keys for the user (Issue #49)
stop shouting
/mturk is a weird name for the first route.  really it is displaying the AMT "ad."  thus, /ad
some clean up and using uniqueId in the debrief route
it seems a little unhelpful that the / route just makes an error message.  this change means it'll show some default
rolling back SSL support (too complex)

commit dd4d430e96c569d051fd7008abdc67654b0651bc
Author: Todd Gureckis <todd.gureckis@nyu.edu>
Date:   Thu Nov 14 16:11:25 2013 -0500

    more rollback of SSL

commit a36f6ac0f0c7bcbaf69a61cc163a40d277ade49d
Author: Todd Gureckis <todd.gureckis@nyu.edu>
Date:   Thu Nov 14 11:46:11 2013 -0500

    removing some old comments which seem inaccurate

commit 78f9e44ea12976d8f39aaf9356eb55efa2bd5b80
Author: Todd Gureckis <todd.gureckis@nyu.edu>
Date:   Thu Nov 14 11:27:45 2013 -0500

    rolling back SSL support (too complex)
Merge remote-tracking branch 'remotes/jhamrick/concat-data' into feat/concat-data
Move data concatenation into Participant model