[IMP] Use radio widget in various views

+ some UI messages improvements

(Closes #1913)
[IMP] website.theme: add button in customize theme modal to show all theme modules
typo

s/nonexiting/non-existing
Merge pull request #1945 from MadeleineHero/master

[FIX] typo
[IMP] web_tip: convert web_tip model to v8 api
[FIX] web_tip: grant write permission to users
[IMP] web_tip: add support for list views
[FIX] web_tip: consume can effectively use the api.multi decorator, to perform write in batch.
[IMP]Improved language feature:Added button in tree of language to active/deactive,Added alertbox in all for translation,deactive english lang when db create with anyother lang,Added constraint when try deactive prefferd language,

[IMP]Improved feature:1.when deactive base lang:seted last loaded language in base lang,seted base lang on partner and user,loaded translation which language is active or inactive,2.seted active true when try to load language and when it is deactive.

[IMP]Added disable/enable button in form view of language same as publish/unpublish, for that added widget,template,css class.

[IMP]Added language.sass file,passed contex in some method.

[IMP]Moved enabled/disabled button on top right of language form view.

[IMP]Removed code to write lang on load of new language,in translation message set name instead of code.

[IMP]move code from set_status to write method,used baselang to writein all partner.

[IMP]Improved code to translate other language to en_us language.

[REM]Removed record for english lang from base data file and removed code for deactive this language.

[IMP]Removed search for en_US from domain.

[IMP]Improved code for fixed traceback

[REV]Revert all changes for remove english language.