[WIP] Replace pyinotify by watchdog
[WIP] exhume branch for runbot (lost logs)
Merge remote-tracking branch 'odoo/master' into master-watchdog-fme
[IMP] FSWatcher method names
[FIX] ommit (-d, --database) in code reexecution's sys.args stripping

Stripping -d from sys.argv prevent odoo's `start` subcommand to work
properly. Besides, -d is not harmful for code reececution
Merge remote-tracking branch 'odoo/master' into master-watchdog-fme
[REM] Removed --auto-reload switch and bound feature to --dev switch
[FIX] Make watchdog python module optional
[IMP] website: create customize theme application and color-picker; Create theme_bootswatch and use less files.
[IMP] filesystem watcher only activated on --dev mode (for the moment)
Check if the logger warning causes runbot warning
Merge pull request #1739 from odoo-dev/master-watchdog-fme

[IMP] Make autoreload work in --dev mode

- Replaced `pyinotify` by conditionally imported `watchdog`
- On code reload, restart process without losing --database argument (was crasing `odoo start` command)
- Removed `--auto-reload` in favor of `--dev`
[IMP] purchase: misc usability improvements
- RFQ wording imp
- products tree view in purchase form view: set account_analytic_id
for group_analytic_accounting only + add a context for the partner
- purchase: res_config: wording imp + config view imp
[IMP] web: order fields in export wizard

(Closes #1645)
Hide the Edit bar with mobile.
[IMP] form views: remove sheets in config forms

(Closes #850)
[IMP]model: Improved read_group method to display empty column result and folded columns from related model and default_group_by field will be automatically added to the kanban no need to declare in kanban to enable the button 'Add a new column'. pass options in the read_group, In options pass 'fold_field' and 'display_empty_column' fields and remove _group_by_full methods from crm, hr_recruitment, project, project_issue, survey, website_event_track, website_forum_doc modules.