Added prepended config files as a container resource.

This allows to track changes during debug.
Also added `file_get_contents()` to `Yaml::parse()` in order to be
compliant to Symfony 3.0
Change Login test to use title attribute instead of duplicated 'Login' label
Merge pull request #66 from ezsystems/selenium_fix

Change Login test to use attr instead of duplicated 'Login' label
EZP-22610: Adding canonical link on all defined content
Merge pull request #65 from flovntp/canonical

EZP-22610: Multi-location and canonical links
EZP-21846: Contact form using symfony
Merge pull request #64 from ezsystems/fileresource

Added prepended config files as a container resource.
BDD: fix BrowserContext namespace for the refactoring
Merge pull request #56 from ezsystems/ezp-21846-contact_form_symfony

EZP-21846: Contact form using symfony
Fix EZP-22627: Place listing is not language aware
Merge pull request #67 from ezsystems/ezp-22627-place_listing_languages

Fix EZP-22627: Place listing is not language aware
Merge pull request #68 from MLoureiro/bdd_browser_refactoring

BDD: fix BrowserContext namespace for the refactoring
Travis: update scripts to reflect changes on ezpublish-community#119
BDD: Add new start page scenraios
BDD: move start page to DemoContent folder
Travis: set PHP version to 5.4
Merge pull request #71 from MLoureiro/update_travis_scripts

[WIP] Travis: update scripts to reflect changes on ezpublish-community#119
EZP-22732: add canonical link only if mainLocationId exists
Merge pull request #72 from flovntp/canonical

EZP-22732: add canonical link only if mainLocationId exists
BDD: add start page needed definitions