Ensuring the correct rails version in alchemy executable.
Adds standard page layout file to scaffold generator.

Since we render the standard page layout as fallback to missing page layouts, we have to ensure that this file exists.
Refactors the way we handle initialization of element editors.

Fixes a lot of issues we had with (re)-initializing element editor views:

* The TinyMCE initialization is now aware of custom configurations
* The Element dirty observers now are universally bind to the Element.toggle event.
* A page onunload handler was added, that warns users if navigating away from pages with unsaved content.
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]