allow html as editable content, fix #78, fix #191, fix #82
allow emptytext to be html, fix #164