Corrected typo in TooltipController test.

The hideTip() method is supposed to have the target element passed as
the argument, not the tooltip element.
Changed TooltipController test to use events.

Part of issue #52.
Changed DisplayController tests to use events.

Part of issue #52.
Changed integration tests to use events.

Part of issue #52.