[FIX] typo in odoo.py

Fixes #4203
[IMP] mail : add compose mail button on top menu to send private emails
[FIX] number of blogs by month according to blog/tags
[IMP] website.theme: close the modal when the user click outside or press escape
[IMP] restaurant: some linting for the OCD among us
[FIX] pos_restaurant: please stop forward porting the obsolete 'restaurant' module. It has been renamed pos_restaurant
[FIX] pos_restaurant: fix bad forward porting merge
[FIX] pos_restaurant: properly merging the notes feature that allows custom notes on orderlines (Think Raw/Well-Done)
[FIX] point_of_sale: by default cash is returned on the payment method with cash control. If there is no such method, return it on the the first cash payment method
[WIP]bounce exchange

[IMP]improve code

[IMP]snippet for Banner Dialog To display Pop Up on mouse Leave
[IMP]add snippet options for the large,medium and small dialog
[WIP]Make Ediatble Dialog and on click link open dialog for the Edit.
[IMP]improve the dialog content and display it as dialog
[IMP]set the cookie management and improve the dialog

[IMP]code improvement and Not open Dialog on mouseleave if  edit mode
[IMP]website_popup: make snippet for popup on mouseleave of document and display popup for subscription and can change the content from newletter form view.

[IMP]remove unnused css

[IMP]improve the code

[IMP]improve the code for popup window

[IMP]improve the code

[IMP]improve code