Precompiled assets

This now works with heroku (compile=true, serve_static_assets=true).

Also fixed a bug where if email.css contained blank content, it would be considered non-existent. This basically made my unit tests broken (since I cannot disable email.css being required, i left it blank to not break old emails)