Fix for #2100

Ensures the second argument of the `listenTo` is an object before passing "this" as the second parameter (so that empty callbacks on `listenTo` are supported the same as they are with `on`).