AUI-1332 Fixing dependency bug

The 'Options' property stopped being editable in the form builder for the Radio Button field. This is because some required dependencies stopped being fetched after some changes in the json files made in https://github.com/mairatma/alloy-ui/commit/8a72bba5e9b61018088a476a06ea05636f8828f7.
This is just making the aui-datatable-edit module required for all form builder fields, making them work again.
AUI-1303 Making FormBuilder responsive
AUI-1303 Yogi loader regenerate
AUI-1305 Creating a base class for viewing images

We've noticed that the carousel and the image viewer currently share a lot of behavior. This is refactoring this behavior into a single base class, and having these modules use it.
AUI-1305 Converting the carousel to extend from ImageViewerBase
AUI-1305 Refactoring slideshow behavior into aui-image-viewer-slideshow
AUI-1305 Converting ImageViewer to use ImageViewerSlideshow
AUI-1305 Creating aui-image-viewer-multiple
AUI-1305 Adding thumbnails to ImageViewer
AUI-1305 Source formatting
AUI-1305 Yogi loader regenerate
Lint
AUI-1305 Using absolute position for image-viewer-base controls
AUI-1305 Use valueFn to default value of HTML_PARSER attributes
AUI-1451 - Create afterVisibileChange handler in the base view module