[IMP] website snippet new option, gallery

website.snippet: The methods described in javascript will be called automatically from the data-method_name = value on li snippets options. The methods are called in the order relative to children of xml (eg: <li data-method1=value1> ... <li data-method2=value2> ... </ li>, the method1 is then called method2). Methods receive two arguments: type (over, click, reset) and value. data-snippet-id-option becomes data-snippet-id. Several xml options can use the same data-snippet-id.

add a new gallery snippet

convert website_sale to the new option system
[ADD]Event: functionality of Event Mail Scheduler after subscription,before event and after event

[IMP]add access rule for event.mail and fix typo

[IMP]imporved code and labe

[IMP]updated cron job by 1 hour

[IMP]fix typo, apply group no one

[IMP]change onchange for one2many and set default value for boolean

[IMP]remove unused code

[IMP]add template for event mail schedule and test cases for the event mail scheduler

[IMP]indentation

[IMP]improve the code as per new api

[IMP]imporve the code for send mail