Add support for runnig tests with jQuery-compatible libraries

1. Tests failed in Zepto or other jQuery-compatible libraries, because native JavaScript events don't have bubbling behavior when element not inserted in document. Fixed by inserting them into #app container.

2. Replace old "unbind" method by preferred "off".