Migration of base_report_to_printer

# Migration of base_report_to_printer
 
* Migration to the new API
* Compatible with the new reports (`report` module, but only the `pdf` ones, not implemented for `html` reports, I don't think that's useful)
* Compatible with deprecated reports (rml, webkit, ...)
* Removed the `Lock()` local to the process and replaced it by a database lock so the processes share the same lock and last update timestamp
* Refreshment of the views
ok