move optional params on event classes constructor to be last params
simplify behat tests by reducing fixture data set
ensure relevant actions have event dispatch
add configs for classes that were added for 2.0.x to DependencyInjection/Extension classes