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
Add endpoint to check the status of an iHat job
Ignore VCR cassettes
Move iHat supported formats to separate file

This solves the problem of agressive cached application.js and stale
results
Add haml-lint for pre-commit hook
Set VCR.ignore_localhost on tests tagged as js

And then reset to the default value after each test
Add ember testings for downloadings
Rename export_format param to format
Only ignore localhost requests to known services
Remove space from mailsafe replacement address
Provide JSON directly, no need to parse
Setup and teardown sinon stubs in qunit test
Update webmock
Add VCR cassettes
Remove unecessary properties on paper
Record new episodes for aws cassettes
change PaperConverterWorker to /services/PaperConverter
add indentation and remove duplicate driver declaration