Recording events silexphp/Silex-WebProfiler#40
bumped deps to Symfony ~2.4
feature #44 Record events (softius)

This PR was merged into the 1.0.x-dev branch.

Discussion
----------

Record events

Removes a circular dependency (profiler > dispatcher > profiler) and provides dispatcher to ```EventDataCollector```. The latter enables recording of events in WebProfiler.

As per ```TraceableEventDispatcher``` documentation ```setProfiler``` method has been deprecated since version 2.4, to be removed in 3.0 ( symfony/http-kernel package ). Removing line 54 is *safe* except for installations having http-kernel 2.3

Related to issue #40

Commits
-------

5efdcc2 Recording events silexphp/Silex-WebProfiler#40