Tabbedinterface: use DOM operations to create mobile view

* Preserves event handlers on tabbed interface panel content
* Prevents double-enhancement of elements by jQuery Mobile
Merge pull request #2000 from patheard/tabbed-multimedia

Tabbedinterface: use DOM operations to create mobile view