[FIX] auth_oauth: controller need to inherit from auth_signup controller
[FIX] http: change the way the routing map is build

Instead of only taking direct subclasses of controllers, take the lowest controller in the hierarchy
Allowing subclassing controllers
[FIX] hr_timesheet_sheet: fix typo in field name
[FIX] auth_oauth: missing res_users.py diff from rev 33bfec21743c9200f491bd0ddcc6d368cd948f85

Most probably due to github migration
+  fix: directly redirect to login redirect paramas, instead of redirecting on the complete  web/login + redirect url
[FIX] procurement: restore fix for background procurement from 9b6f5dc, accidentally reverted by WMS branch for v8

Probably forgotten during a sync with master, as the
fix belongs to a different file now.
[FIX] procurement: restore fixes for background procurement from rev.9b6f5dc, accidentally reverted by v8 WMS branch

Probably forgotten during a sync with master, as the
fixes belong to a different file now.
This is the second part of the fix in previous commit.
[FIX] sales_team, crm: fixed sales_team form view: alias data was not displayed due to wrongly done inheritance + fixed a typo hidden in the view
[FIX] website_mail: fixed template choice and body duplication in the email designer that was buddy; added some css to the page to make it more look like an email designer; also added a demo data for a template for mass mailing contacts in mass_mailing module.
[ADD] website_demo_snippet module: a small dynamic snippet for demonstration. This snippet is a small contact form calling a json-like contact us route, using a sales team chosen when adding the snippet to the page.
[MOVE] website_demo_snippet -> website_contact_snippet