only logged-in users can access the new question form
tweaked implementation of flash messages on failed login
user profile updates from master

Merge branch 'master' of https://github.com/kexline4710/DBCForum into bug_fixing
fixed question creation tests, cleaned up q controller
question controller bug fixes and tests

merging with current master

Merge branch 'master' of https://github.com/kexline4710/DBCForum into bug_fixing
question creation redirects and tests, incorporating user profile edits

Merge branch 'master' of https://github.com/kexline4710/DBCForum into bug_fixing
Merge pull request #18 from kexline4710/bug_fixing

Bug fixing