Split TextDataEditor and TextNodeEditor into their own modules
Fixed display of comments and CData nodes after changing them
Merge remote-tracking branch 'origin/master' into jsd2

Conflicts:
	extension/content/firebug/html/htmlPanel.js