Some polishing

Deleted:
* controllers/article.php ~ Moved the blog post detail stuff into the
blog controller for consistency, which means we no longer need this.

Changes:
* config/routes.php ~ updated blog detail routing rule to reflect that
it now uses the blog controller as opposed to the article controller
* controllers/blog.php ~ added the index function from article into the
blog controller and renamed it to "detail". Also added the sidebar to
the blog detail page.
* controllers/project.php ~ added the side bar to the project detail
page. Also added redirect logic for if the slugs don't match, same as we
do for blog posts.
* helpers/view_processing_helper.php ~ changed the vp_buildArticleSlug
function to reflect that blog post detail now goes through the blog
controller instead of the article controller.
* views/blog/blog_index_v.php ~ removed some defunct code