Controller::replace should accept jQuery object or DOM Element as an argument
Reuse Event.listenTo/listenToOnce/stopListening in Module class
Merge pull request #477 from SpeCT/fix-controller-replace

Controller::replace should accept jQuery object or DOM Element
stopListening() should not use model.unbind() w/o arguments, because it cancels other model instance binders.
Merge pull request #478 from SpeCT/reuse-listenTo

Final Controller::stopListening() should not cancel out other binders on the model instance
test for #477
Recompiled JS for #477 and #478