Added a check to reject votes if the user has already voted.
Merge pull request #211 from etingel/vote-checking

Reject additional votes
Removed data filtering from the endpoints that had it so that userId passes through because this filtering should happen at the endpoint module, anyway
Added getUserVotes endpoint
Merge pull request #222 from etingel/getUserVotes-endpoint

Added getUserVotes endpoint
fix issue where vote could happen before devote (causing issues because api only allows user to vote on question once)
Merge pull request #234 from isaacdontjelindell/async-issue

fix issue where vote could happen before devote
Merge branch 'master' into sessions
Merge branch 'master' into sessions
previous mcsr and mcmr user votes are populated. still need to populate the FR
Merge branch 'sessions' into issue-218
implement re-population of previous answers for FR type
Created getSurveyTotalVotersByQuestion endpoint
Merge pull request #238 from isaacdontjelindell/issue-218

Takesurvey: repopulate user's previous answers
Merge pull request #241 from LutherSrProject/sessions

Sessions - vote checking
Merge pull request #240 from etingel/getSurveyTotalVotersByQuestion

getSurveyTotalVotersByQuestion endpoint