Fix possible issue with IE where html mime type should be first

http://ianma.wordpress.com/2009/05/06/ruby-on-rails-respond_to-bug-on-ie
7/
Force publishing now requires a reason

Modify workflow so that a reason is needed for force publish

This also adds the reason to a remark
Remove quotes on remarks
Fixing tests

remove javascript which is not used
These steps need to be force published
Remove hover color

it's confusing people
specify there is no changes between diffs
Copy changes
Add include_plus_and_minus_in_html: true

To make it more obvious what happened
simplify the no changes logic
Make the empty diffing work and add notice copy
Fix issue with not being able to delete doc series

before_destroy does nothing as it's covered by a guard

https://www.pivotaltracker.com/s/projects/367813/stories/48855141
Fix errors being raised by searching when index is out of date

using where in stead of find
Merge pull request #601 from alphagov/48855141-fix-doc-series-delete

Fix issue with not being able to delete doc series

https://www.pivotaltracker.com/s/projects/367813/stories/48855141
Merge pull request #600 from alphagov/improve-diffing

Improve diffing
Merge pull request #599 from alphagov/force-publish-reason

Enforce a reason for force publish

https://www.pivotaltracker.com/story/show/51548695
Merge pull request #595 from alphagov/ie-mime-type

Fix possible issue with IE where html mime type should be first
Merge pull request #603 from alphagov/fix-edition-not-found-with-rummager

Fix errors being raised by searching when index is out of date