Merge pull request #16 from thecartercenter/1140-answers-responses-honor-public-private-permissions

fixed bunch of stuff from code review
Merge pull request #19 from thecartercenter/1140-answers-responses-honor-public-private-permissions

1140-results-filtering got merged here, now merging this to api_develop
fixed typo in routes file and tests, fixed tests, added better checking for tests