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
Yes.
As advised in https://www.odoo.com/documentation/8.0/reference/orm.html in **Porting from the old API**:
> if a field’s string is the titlecased version of the field name:
`name = fields.Char(string="Name")`
it is useless and should be removed