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
editButton is also not used anymore, so I think you can rename this method ```getDisplayNameElement```. You then wouldn't need any global variables.