styles - use list-group-item to display topics
style - Improvise term_topic view

Make "Add new subtopic" a accordion
fix - Resolve missing method issue in term view

Temporary fix for missing method issue in constructor by defining an empty
method named switch_active_topic inside term_topic and term_subscription
views.

Related to #96
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 fixes #95 most other issues mentioned in #96.
style - Use bootstrap media object for term reference thumbnail
fix - variable mismatch
fix - Proper fix for issue in term_topics / term_subscription views

term_topics and term_subscription views were initialized like:

@term_top = new TermTopicsView(@)

this resulted in both of these classes inheriting @el and @events
info from the term_view. This was the root cause of the issue. I have now
changed the initalizing of both the views as:

@term_top = new TermTopicsView
@term_top.initialize()
feat - Add coffee-rails-source-maps gem to debug coffee from chrome
refactor - term_topics view with .actions in panel headings

Also, request confirmation before deleting topic or section.
This will close #97.
fix - term_topic revisit issue

Issue when visiting term_topic for second time. Fixed it by initializing
@el everytime inside render()
fix - edit_term is now a local link

"local" class can previously only be applied to an element which is
in the parent tree of an anchor tag. Changed it now so that the anchor
tags can directly be applied with "local" class
(bug fix) - term topic view, css bug fix
(bug fix)- data collapse - add new subtopic bug fix
fix - topic search

this.term_view won't be over-written when render() method is called from
the search oninput method. The method checks to see if the argument is of
type app.TermView before proceeding to overwrite it.
tests - Remove `pending`-ness of test conditions temporarily
fix - Issue where ct_status did not get updated
resolving merge conflict from master