Element.descriptions returns empty array if yml file is empty.
Removes comments in page_layouts and elements yml files.
Fix: only records that should be indexed, get indexed via Ferret.
Fix a bug, where #match on essence raises error if the ingredient is nil.
Ensures that do_not_index value is always a boolean.
Prevents destroying trashed elements on Page#destroy.
Do not break the model filter chain.
Bump version to 2.5.0.rc3
Do not write to standard out while rebuilding the ferret index.
Only show locked pages from current site.
Fixes layout of page sorting panel.
Much cleaner and distraction free revamped dashboard.

- multi column layout with tables
- Info overlay for alchemy version info
- Showing sites
More dashboard tweaks.
Uses name from params on Page.copy, if present.
Fixes layout for locked pages on dashboard.
Bump version to 2.5.0.rc4
Adds Alchemy update check.
Prevent robot indexing of Alchemy admin areas.
Build tabbed cells after create element, if page has no yet.
Fixes bug in download controller, for filenames with dots in it.