Make the footer's icons drop together if there's not enough space.
- Make the flash message bar wider so the user is always aware that it's
  there.
- Removed unnecessary CSS class `.flash`.
- Fixed a typo in _form for slim.
there.
-Use words instead of image for PADRINO logo on the bar at the top and
make it more subtle.
- Using Google Font 'Varela' for it as we used it in our presentations,
  default to Georgia if it's not there or sans-serif.
- Added meta initial-width=1 to play ball a bit better with mobile
  devices. This needs to be enhanced though.
Hide _id when using mongoid.
- Normalise colours.
- Make footer gray maybe with a soft linear gradient
- Removed explanation from base and JS.
fix #1138
Engine ohm use Model.all.first instead Model.first
Make sure the JS helper isn't interfering with the checkboxes on lists.
fix typo
Merge pull request #1146 from WaYdotNET/fix-ohm

Fix ohm
Update asset_tag_helpers.rb

Escape ampersands for validation.
Add css id into button and link (i need this to work well with padrino-integration)
Revert "Merge pull request #1141 from WaYdotNET/fix-integration"

This reverts commit 4e7c44ba339660c403e0f0782ce1b1390ce8d492, reversing
changes made to b5a455e8735be2fdaa51022a34ae62340651da16.
Rephrased ohm's run indication :)
Build common error specific pages (at least something for now):
- 403 - forbidden.
- 404 - not found.
- 500 - internal error.
Merge pull request #1151 from WaYdotNET/pimp-error

Build common error specific pages (at least something for now):
Use a string
Fixed: Check why when I edit an account (with errors) we are unable to
see the flash message.

Flash was used in the wrong way sometimes...
Fix not found on datamapper. DM expects the id to be integer and params[:id] uses a string. Casting it before.
- Fix ohm showing all fields as errored by default.
- Fix datamapper not showing errored fields.