Complete rewrite of the editor.  Added search previous.  Minor bug fixes include: issues with merging; scroll indicator out of alignment with actual source; inner-markup; resize.