Merge pull request #201 from mcrosa01/color-fixes

Color fixes flat attempt 1
Added the jquery map file to make life easier in the future
Moved withCredentials out of AjaxSetup because of a jQuery bug
Merge pull request #205 from etingel/firefox-fix

Remove ajaxSetup
Merge pull request #206 from mcrosa01/color-fixes

several design changes
changed admin to editsurvey for .js and .html
changed admin to editsurvey take two
Merge pull request #207 from mcrosa01/file-name-change

changed admin to editsurvey for .js and .html
Got rid of some useless cruft that we never ended up using
Merge pull request #209 from etingel/cleanup

Got rid of some useless cruft that we never ended up using
Added userId to data passed on by endpoint
Created migration for attaching userIds to votes and provided a default value to old DB entries
Added basic limiting logic to recordVote and deleteVote
Merge pull request #208 from etingel/sessions

Basic session support
Fixed the issue where getSurveyResults would only return values for answers with votes
Updated comment to reflect the new state of this query
Merge pull request #221 from etingel/survey-results-all-answers

Fixed getSurveyResults to return all answers
start to add d3-created results page
d3 creates the bars
d3 creates the bars