Merge pull request #22 from catherinev/question_tests

add validation tests for questions
add gem to mock sessions
Merge branch 'master' of https://github.com/rickytux/DBCoverflow into question_tests
"Not sure whats on this merge"