fix - delegateEvents wasn't working for for term_topics

delegateEvents() wasn't delegating any events given in term_topics.
But it was evident while committing 8e9a39 that term_view's events
were getting overridden by term_topic_view's native event list.

The solution for this is to initialize the list of events inside
the initialize() method instead.

The dummy switch_topic_selection method declared in 8e9a39 as
temporary fix is now removed from term_topics_view and
term_subscription_view.

This also fixes most issues mentioned in #96.
Some more polishing might be required.