Fixes security issues around :visited in IE10.
Updates deprecated method call.
Moves noscript into body.
Introduces HTML5 doctype.
Restores now-line in timelines.

Date.DAY somehow doesn't exist anymore.
Changelog.
Refactor watcher validation of a user's permission to watch
Move part of the filtering in watchable#watcher_recipients on SQL-side
Add delayed job's rails 3 upgrate migration
Send work package update notifications asynchronously
Rewrite double negation
Rewrite another double negation
Deactivate delayed job in unit tests
Update changelog (#2448)
Fixes a scrolling problem w/ IE10.

When a timeline collapses after a modal is closed, IE10 would sometimes
still display a part of the page where there is no content. This happens
when work packages are moved around and nested so that the resulting
timeline is shorter than the previous scrollTop, or when the timeline
falls back to the default timeline expansion (a bug currently not
fixed).
Merge branch 'feature/rails3' into feature/ie10-fixes

Conflicts:
	doc/CHANGELOG.md
Fix specification when ensuring watcher email notifications
Fix another error in watcher notification on watchable update spec
Merge remote-tracking branch 'origin/feature/rails3' into feature/ie10-fixes

Conflicts:
	doc/CHANGELOG.md

[skip ci]
Merge pull request #519 from opf/feature/ie10-fixes