[FIX] web: fix view manager header height form view

in form view, the header height was higher than in other views (4 extra
pixels). This was caused by the floating buttons in
.oe-view-manager-buttons.  This commit forces the column to take exactly
30 px regardless of its content. (it is not a problem even if the
content takes extra lines)
[IMP][website_mail] improved template designer, added support for background color, font color and bootstrap buttons(inline css) in mail designer,removed other snippet, changed snippet according to new format,added theme selector in mail_designer, lodeded snippets dynamically based on theme, added font-awesome support in mail snippets, added one controller which convert font-awesome to icon

[IMP][website_mail] changed less colorpicker to inline ckeditor color picker

[IMP][website_mail] Improved discount coupon and image text snippets