SWC-1797:  add optional buttonText to the evaluation submitter wiki widget

and refactor WidgetConstants out of the markdown processor and into the portal (where the widget keys belong)