AUI-1336 Add modal-open class to both html and body
AUI-1336 Add test case to unit test
AUI-1336 - Grabbing elements same way we do in module for test
AUI-1336 Source formatting
AUI-1381 Use promise.then(undefined, callback) instead of catch shorthand for IE8 compatibility
AUI-1381 Source formatting
AUI-1328 Update dependencies
AUI-1380 Do not instantiate ace editor in ie8 and ignore tests
AUI-1380 SF
AUI-1346 Cannot clone hiddenAttributes in Form Builder
AUI-1346 - Adding tests
AUI-1299 Make aui-carousel responsive

This creates WidgetResponsive, which has the necessary logic for updating a widget's dimensions to fit the screen, including the option to preserve ratio and adding max height/width.

The carousel is using it to become responsive.
AUI-1299 Carousel should have the option of swiping to pass images

Creating the aui-carousel-swipe module, which adds to the carousel the funcionality of swiping to go to the previous/next image by using aui-widget-swipe.
AUI-1299 Touch devices will have different carousel default behaviour

Creating the aui-carousel-touch module to be responsible for the behavior of the carousel on touch devices. It will have the swipe functionality turned on by default and will not have play/pause/next/prev buttons.
AUI-1299 Attribute for rendering the menu below the carousel

The nodeMenuPosition attribute will now be used to decide if the menu will go inside or outside the carousel. Touch devices have the menu outside by default.
AUI-1346 Linting
AUI-1299 Source formatting
AUI-1299 Yogi loader regenerate