Fix #62 - Make tagnames editable in the markup-view

__This isn't ready merging since it depends on https://bugzilla.mozilla.org/show_bug.cgi?id=917696__
But the code should more or less be ready.