added edit button and editing form to page title header on unit and cont...

This PR contains Frances' change to the xblock string field editor, adding an edit button and form.

@andy-armstrong @frrrances @cahrens please review
I mentioned to @frrrances that these ids are a problem as we are rendering this template multiple times on to the course outline page. She and @talbs have a solution...