Sexy refactorings

- Rename mark-down-live to mark-down-editor
- Refactor some of the mark-down-editor code
- Improve the example page a bit
- Clean up some styles on mark-down and mark-down-editor