EZP-22858: display in HTML comments the name of the used template
EZP-22858: Ensure to display start/stop template correctly for layouts

To avoid display quirks with some (old) browsers

1. Start comment **after** DocType declaration
2. Stop comment **before** `</body>`
EZP-22735: Make {{ path( ez_urlalias ) }} polymorphic
Merge pull request #1064 from emodric/polymorphic-url-alias-generator

Fix EZP-22735: Make {{ path( 'ez_urlalias' ) }} polymorphic
Renamed community v2014.09 to v2014.11
Fix EZP-23317: Update PHPdoc to reflect changes done before merge
[Travis] Make composer_install_github_key.sh not fail if .composer folder exists
[BDD] Increase timeout used for REST tests
Fix EZP-23580: FOSHttpCache always matches default site with urielement matcher

> https://jira.ez.no/browse/EZP-23580

Bug introduced by #1025 ([EZP-22400](https://jira.ez.no/browse/EZP-22400)).
SiteAccess matching was always triggered for user hash requests, which should never happen.

This PR fixes it.
Tests: Unit test added.
EZP-23580: Added full test coverage for SiteAccessMatchListener
Fix EZP-23387: Move image variation config for ezdemo to DemoBundle

> https://jira.ez.no/browse/EZP-23387
> https://jira.ez.no/browse/EZP-23382

Tests have been updated.
Image variations are now dumped for non-ezdemo packages only.

See also [EZP-23382](https://jira.ez.no/browse/EZP-23382). Default image aliases are reduced to the minimum.