Require Symfony2 Event Dispatcher
Add a function signature comment

The comment notices what algorithm was implemented
Created a container class for the T1000 Events
Created a new Event class

This is specific for the New Target Event
Refactored whole test suite

Refactored whole test suite to use the new Event Dispatcher system for
the T1000 interaction
Added two method listeners and a event configurator

Refactored the targetLost method to "onTargetLostEvent" to response
when that event is triggered.

Implemented the "onNewTargetEvent" to add a new target when that event
is triggered.

Implemente a method to configure the dispatcher registering  all the
events