Added rails_best_practices and updated the bundle
Handle comment.save failures
Switched to rspec-mocks for mocking
Test for moving the comment to be a child comment
Setup ActionController::TestCase instead of Test::Unit
Fixed broken tests
Removed no-longer-needed stuff

Relates to gh-79
Handle emails with no subject
Cleaned up email views