Add QuestionPolicy, require superadmin role to moderate
Show flash alert instead of error page for unauthorized actions
Use user.superadmin? instead of ==
Add specs for questions controller authorization
Redirect /questions and /questions/:id to /questions/new unless answers_enabled
Refactor authorization from applicationcontroller to module
Include pundit in IssuesController
Use simple error page for unauthorized action
Styling
Merge branch 'master' into authorize_question_moderation