[IMP] report_webkit: Add custom paper size option

Copied from lp:~grupocitec/ocb-addons/report_webkit_custom_paper_size.
This was proposed for inclusion into OCA projects but it proved to be very difficult because report_webkit is not modular enough.