Removed XSS protection as rails has implemented this mechanism
Reordered gem requirement
Do not crash if AR can't find configurations

By wrapping this lookup in a try catch, it makes it possible to handle
this and load proper information to the user. Otherwise, this would
crash and only rails user would know how to get out of this
Added locale support for themes
Added new locale entries
Removed database.yml from the template

When the user will create his theme, the configuration will be created
when needed through the onboarding system
Added placeholder to Admin::Post and modified the way Ecrire handles
model to URL

Admin::Post would crash the editor if stylesheet, content or javascript
was set to nil. This problem could have been solved by using proper
default at the database level. However, this solution doesn't require
migration which I prefer for now as the migration system isn't top
notch.

As for the URL handling, posts cannot use their slug as URL as it's
possible a user will change that title through the editor. So in the
administration, the ID will be used and once it's published, the slug is
frozen which means we can use the slug as expected.
Precompilation now takes base.(css|js)

Because Sprocket has some issue with precompiling from different places
on the filesystem, I decided to move back to a dual file scheme.
base.(css|js) is user while application|admin are ecrire's assets
Added compass and load the subtrees.

No need to be too specific here, I want to get all those assets
Remove obsolete asset path

post.(css|js) is not used anymore
Removed XSS protection that was still there
Removed infinite loop on JS response (XSS)
User now is asked to enter a title when creating a new post
Added bew Draft popup
Many CSS changes to implement the new administration
New editor that is just too hot to touch with your barehands.

Ok this commit wraps all the work that was necessary to build the new
editor. The editor as a simpler interface with autosave abilities as
well as ajax settings that will be able to support tags (the upcoming
feature). The goal here was to give more space to the writing area and
less to the settings. It makes it easier to write. Nuff said
Removed the old menu helper and added some locale and modified
assets_tag
Need to keep up with the current version available
0.4.0 goes live
Moved post_path helper method to be accessible to the theme

This way, theme can only call post_path(post) and ecrire will handle the
transformation itself