Removes ferret left overs.
Close pleaseWait overlay, if page unload event is fired.
Remove console.log call in element toggle link.
Page timestamps are only updated when elements get saved not when get locked or unlocked.
Refactors the page users concern.

* Renamed the methods so they do not override method provided by userstamp gem.
* Take advantage of the methods the userstamp gem provides.
Update the userstamps when touching page.
Fix time comparision in page spec.
Compile alchemy.tinymce js module with all javascripts.

This improves performance. Please be sure to recompile assets after changing any tinymce settings.
Adds alt-q hotkey to leave admin area.
More robust specs for page lock! and unlock! methods.
Adds alt-i hotkey for info window in dashboard. [ci skip]
Fixes xml sitemap.
Fix custom TinyMCE init selectors. Don't cache a page's selectors in a class variable.
Using location.href instead of location.replace for js redirects.

That keeps browser history.
Fix error when clicking 'add new content' due to JSON.parse of ''

When clicking 'add new content' in admin for something with available_contents, you'll the following error:
JSON::ParserError A JSON text must at least contain two octets!

This is because params[:options] is an empty string and is then passed to JSON.parse().