[webkit report] Allow reports with margins 0

By using margins as booleans, it was not possible to define a document with margins in 0.  If you put 0 on the template, then call to wkhtmltopdf will ignore them and wkhtmltopdf will use defaults for margins...