[OE-3565] Added widgetOptions param to all form widget methods
[OE-3565] Remove links property from BaseFieldWidget
[OE-3565] Added $links property back in
[OE-3565] Replace htmlOptions with widgetOptions
[OE-3517] Added layoutColumns properties to the field widgets to control the widths of the form labels and fields
Merge branch 'feature/front-end-rewrite' of github.com:openeyes/OpenEyes into feature/front-end-rewrite