+ [OE-5157] change to base widget behaviour so that it only includes required js once
+ [OE-5157] change to base widget behaviour so that it only includes required js once

FiviumAustralia/OpenEyes,FiviumAustralia/OpenEyes,FiviumAustralia/OpenEyes,FiviumAustralia/OpenEyes,FiviumAustralia/OpenEyes