Avoid error when not in editor view
Minor refinements on editor UI
Distinguish between line & lines
Make text fields required in HTML
Fix overflow bug
Monitor all textarea events rather than keyup only
Merge commit 'HEAD@{1}'

Conflicts:
	app/assets/javascripts/codes.js.coffee