implementing alternate languages for content documents
Merge pull request #175 from symfony-cmf/lang-alternate

implementing alternate languages for content documents
first work
created base matcher implementation with config and tests
get presentations starts working
remove type binding by adding an optional grouping
add test for compiler pass and fix it
prepare matcher
first implementation of both matchers
use PathHelper for parent path
fix some config, re-introduce controller setting
fix date
fix matcher
follow up to an rebase