SWC-670 add optional name for external entity
SWC-670: fix ui and tests
SWC-670: check for valid entity name, allow blank
Merge pull request #402 from jay-hodgson/develop

Merge down from release-1
Merge pull request #395 from jay-hodgson/SWC-670

Swc 670
SWC-674: big button link widget in alpha area
SWC-674
SWC-674: add to main widget collection, not in alpha