Allow viewers to add comments
Update existing specs to use new flash class
Add ability for viewers to edit their comments
Ensure we only see comments for a particular post on that post
Allow comments to be deleted
Root to posts#index
Merge branch 'ben-complete_week_three'

Conflicts:
	app/controllers/comments_controller.rb
	app/models/comment.rb
	app/views/comments/edit.html.erb
	app/views/comments/new.html.erb
	app/views/comments/show.html.erb
	app/views/posts/show.html.erb
	config/routes.rb
	db/schema.rb
	spec/factories/comment_factory.rb
	spec/features/deleting_a_comment_spec.rb
	spec/features/viewing_comments_spec.rb
Remove duplicated migration
Fix name of before action
Merge remote-tracking branch 'remotes/ben/week-four'

Conflicts:
	app/models/post.rb
	config/routes.rb
	db/schema.rb
	spec/features/deleting_a_comment_spec.rb
	spec/features/viewing_comments_spec.rb
Add ability to attach file to post with carrierwave
Fix failing specs
Posts can now be saved as draft
Hide draft posts from unauthenticated users
Show post image on the post
Hide some things from unauthenticated users