Support rules based on controller action names

A `controller` parameter is available in the rules configuration.
It's a regular expression that matches the controller action name (ex: AcmeBundle:Default:index).
Test cases for controller name based rules

This validates that:
- the LiipCacheControlExtension defines correctly the RequestMatcher for this kind of rules
- the CacheControlListener matches (or doesn't match) a request based on the controller name
Merge pull request #33 from mguillermin/controller-rules

Support rules based on controller action names