[FEATURE] Added ability to select media from pages via FAL

Example usage:

```xml
<v:resource.record.fal table="pages" field="media" uid="9" as="resources">
	<f:for each="{resources}" as="resource">
		<v:resource.image identifier="{resource.id}" />
	</f:for>
</v:resource.record.fal>
```

or

```xml
<v:page.resources.fal uid="9" as="resources">
	<f:for each="{resources}" as="resource">
		<v:resource.image identifier="{resource.id}" />
	</f:for>
</v:page.record.fal>
```
or

```xml
<v:resource.image identifier="{v:page.resources.fal(uid: '9') -> v:iterator.extract(key: 'id')}" />
```

nice.

Fixes FluidTYPO3/vhs#394 and FluidTYPO3/vhs#222