Add title to input, textarea

Title is needed for 508 and screenreaders, or a label with
a `for` attribute.

Modify the MarkdownEditor component to pass a `title`
option to the template, and render the title on the HTML
textarea element.