Added tests for blog_controller and fixed a path

It seems that it tries to redirect to blog_index instead of
blog_index_path which I found strange, so the tests goes against the
updated version of the blog controller which uses blog_index_path.

Now I'm no testing expert, so feel free to tell me all things I should
have done differently. This is a big part of why I wrote the tests.