Shims for deleted (refactored away) files

closes #1873.
During file system merge upgrades of new releases, old files are not removed and node's require loads the old file instead of all the new ones in the new directory. The files in this commit act as a delegate for all other dependent scripts. These shim files explicitly require the new index.js.
Merge pull request #1883 from mattflo/master

Restored files that were refactored away.
Notifications can be dismissed with ESC

issue #1558

- this is a partial / short term fix for the problem with extra long notifications, so that there is at least one way to remove them.
Merge pull request #1894 from ErisDS/issue-1558

Notifications can be dismissed with ESC
Bump version for pre-release 2
Updating to latest Casper
Removing changelog from release

- this isn't required on account of GitHub & it being ENORMOUS
Change help text wording on settings page
Prevented duplicate binding of upload button on debug importer

Fixes #1899
Merge pull request #1900 from schneidmaster/fix-1899

Prevented duplicate binding of upload button on debug importer
Improve errors on image upload
No select or text cursor on rendered preview

fixes #1595

- prevents the backspace key from doing terrible things
Merge pull request #1904 from ErisDS/issue-1595

No select or text cursor on rendered preview
Ensure cookies are only ever set for admin

fixes #1901

- Adds a trailing slash to the cookie path
- Resolves random log-outs
- Adds a test which proves the case
Merge pull request #1910 from ErisDS/issue-1901

Ensure cookies are only ever set for admin
Minor fixes to asset helper and tests

no issue

- asset helper ignores it if theme devs specify the asset dir
- asset helper strips leading slashes
- static asset tests were wrong
Error message updates

no issue

- couple of tweaks to the messaging of non-fatal errors that can be output when running Ghost
Updating to latest Casper
Bump version for pre-release 3
2013 => 2014