Using Event Facade instead of reading protected $events property of Router's class.

Rewrite tests according to this change.