Rename specs to remove MessageTask dependency

Is there a need to keep both the feature spec and the Ember integration
spec?
remove spring
Remove duplicate method
MessageTask be gone
Add migration:
 - Changes MessageTasks to AdHocTasks
 - Removes MessageTask as an option to create tasks/task-templates
Fix task creation

TaskFactory actually puts the ‘role’ on a task, so it can’t be removed
completely (yet).
Consistantizeificate attachment thumbnail implementations
Upcase SQL keywords
remove unneeded method
Merge pull request #646 from Tahi-project/attachment_thumbnail_consistantification

Consistantizeificate attachment thumbnail implementations
Update Ruby
Merge pull request #645 from Tahi-project/remove-message-task

Remove message task
Merge pull request #647 from Tahi-project/disable-spring

remove spring
Merge pull request #644 from Tahi-project/remove-duplicate-method

Remove duplicate method
Add export action for dynamic download types
Add EPub uploader
Add PaperConverterController and Worker
Add base paper controller test

Also, update to Ruby 1.9-style hash syntax
Allow VCR to record localhost for Selenium tests

Disallow localhost for all other tests, so that we can record
connections to iHat locally.
Add route for conversion status

Also, make rubocop happy