[IMP] event: Split Ticket: registration are now for one attendee only.

Registration are now for one attendee only. When buying several seats for an event
you have now one registration for each attendee.

event: nb_register field is removed; as well as unnecessary user_id and it subscribe /
unsubscribe behavior. Also slighly cleaned some views.
event_sale: do not auto confirm registrations linked to a draft sale order. Note: strange
origin is a char field, not a sale_order_id. Added a small wizard to edit attendees
data when confirming a sale order containing event related lines.
website_event: when buying free tickets, ask for attendee details. Added template,
controllers to handle that behavior.
website_event_sale: when buying tickets, ask for attendee details. Events ecommerce
should be better integrated with online events, using inheritance to add details
instead of being very different.
[IMP] payment, website_sale: better control of sale order confirmation in ecommerce.

Auto confirmation is now controlled by a field on the acquirer
that proposes to confirm
- at payment (Pay Now button on ecommerce)
- at payment confirmation (transaction feedback)
- never

Also fixed the state of tx for transfer transactions that was modified
for debugging in a previous task but not reverted.
[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.

[IMP]Improved code to do not translate when single lang is enable

[ADD]Added def fields_get in ir.translation to change label of field source when en_US is active otherwise keep as it.

[IMP]Improve code to display icon and to translate.

[IMP]called languagae js function from apps.js to fix client action error.

[IMP]Improved some code.

[IMP]Removed condtion from totranslate

[ADD]Added python test cases.

[IMP]Improved python test case passed context

[IMP]Improved python test case used assertTrue.

[IMP]Improved python test cases.

[IMP]Improved python test cases.

[IMP]Improved python test cases.

[IMP]Improved python test cases.

[IMP]Improved python test cases.

[IMP]Improved python test cases.

[IMP]Improved python test cases.

[IMP]Improved python test cases.

[IMP]Improved python test cases.

[FIX]Fixed traceback in test case.

[FIX]Fixed traceback in test case.

[FIX]Fixed traceback in test case.