Fix EZP-21786: Using Page fieldtype, valid block items should be passed to the block templates

See [EZP-21786](https://jira.ez.no/browse/EZP-21786).
This prevents fetch function revival when designing frontpages with Page fieldtype.

Note that PageService injection in template is kept for BC sake. To be removed in v6.0