[feature]create blog page

Note: anyone can create blogs now, we should add authorization for blogs
[feature]add support pages, user can create a support

Note: still need to add tests for the support form
[chore]start to clean controller tests
[test]make supports_controller_test pass
[test]make blogs_controller_test pass
[feature]introduce Pundit for authorization
Merge pull request #8 from peterzd/blog_support_pages

Blog support pages