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
Merge branch 'master' into master-deprecated

Conflicts:
	src/aui-base/js/aui-aliases.js
	src/aui-base/js/aui-loader.js
AUI-1457 Upload README images to GitHub in order to avoid broken URLs in the future
AUI-1369 Image Cropper resizing does not work on desktop devices that are touchEnabled
AUI-1369 - Adding test
AUI-1323 - Image Cropper resizes height when dragging only width on first load and after zoom
AUI-1323 - change toInt to toFloat for more precise dimension calculations