Merge tag '0.4.0' into develop

Release 0.4.0
Added cake tasks: clean and build
Adding some logic so that the container of all the application has css classes depending on the name of the current route and resources
Adding documentation on all generators
Some more doc and fix for some part of the doc
More documentation
Splitting initialize to have one loader for each type of items. Generators now append the require call to each initializer
Updating the CHANGELOG
Fixing documentation in generator
Adding specific adapter and serializer for models (in generator) but commented out
Fixing the route generator
Updating README, version, and some initializers
Merge branch 'release/0.4.1'