Add prototype of chain route
Add initial prototype for translatable segments
Just a little bit more cleanup
Fix unit test failure
Separate translator functionallity out of tree route stack into extending implementation to remove hard dependency
Add prototype assembling functionallity
Add event manager as soft dependency to translator
Add enabling event manager in translator to factory
Add various plugin manager
Add untracked files
Add to service listener
Remove BC
Inject validator chain in input filter factory
Fix CS
Default validator and filter chains
Merge branch 'weierophinney-hotfix/4296' into develop

Forward Port #4296
Add initializable interface to input filter
Feedbacks
Set hydrators not shared by default
Merge pull request #4319 from bakura10/hydrator-plugin-manager

Add various plugin manager