[FIX] report: correct page numbering
[MERGE] Forward-port of latest 7.0 bugfixes, up to rev. b6a7402fdbddfe817fa36292e6f89e8659f9bdea
[FIX] http: force rolleback for failed http request

1st issue:
When an exception was raised, it was badly handled by the website in case of
website_enabled key. The response page was generated without calling super.
The WebRequest object being responsible to rollback the transaction in case
of errors.

2sd issue:
The _failed attribute is required to rollback the transaction in an WebRequest
object. Previously it was only set in the JsonRequest object (which inherit
from WebRequest), replace by call to super. The attribute _failed is now set
in the WebRequest object.
[FIX] website_sale: add the parameter _mail_post_access on product.template

This parameter gives the possibility to post messages en product.template to
people having a read access. The website_sale giving the possibility to post
comments, people not belonging to the 'Sale Manager' group were not able to
post messages.