innerHtmlvs empty()

Fixes #946

@algesten went with `this.$el.get(0).innerHTML=''` - for some reason this failed my test case when I originally tried it, which is why i thought it was more difficult. But its passing now - think I was having local issues.