Tabbedinterface: use DOM operations to create mobile view

* Preserves event handlers on tabbed interface panel content
* Prevents double-enhancement of elements by jQuery Mobile