AUI-1318 Rewriting aui-image-viewer

This is a rewrite of ImageViewer, removing the logic for loading images, using ImageLoader instead. This is also adding responsivness to the ImageViewer through the use of WidgetResponsive and fixing a few bugs where some attributes would not update the widget when set dynamically.
AUI-1318 Adding unit tests for image viewer
AUI-1318 Add swipe functinality to the image viewer

Creating a new module that adds swipe funcionality to the image viewer and making it load automatically for touch devices.
AUI-1193 Default minutes and seconds to 00 when it's not given
AUI-1193 Skip the part that does not have the associated separator when parsing a time string
AUI-1318 Source formatting
AUI-1318 Source formatting
AUI-1193 Compare only the component of time that is specified in the mask
AUI-1334 Image viewer thumbnails link to wrong image

When clicking on a thumbnail which was not on the first set of a gallery viewer, the user was being taken back to respective index on the first set. This is because the code wasn't calculating the 'offset' correctly. Also, the code wasn't respecting the limits for page/offset values, sending invalid values to the pagination widget temporarily, and fixing them later.

This fixes the bug by correctly calculating the offset. It's also calculating the new page/offset before setting them instead of fixing them afterwards.
AUI-1318 Fixing test on IE8

One of the test cases for the image viewer was failing on IE8 when run together with other tests due to image caching. We need the image to not be on cache when this test case runs, so I've changed the image being used to make sure to one that wasn't being used in other tests.
AUI-1306 Make aui-modal responsive
AUI-1306 - Altering tests
AUI-1306 Source formatting
AUI-1306 Yogi loader regenerate
AUI-1310 Standardized tests
AUI-1310 Make aui-tooltip responsive
Source formatting

Just fixing some formatting rules and making minor changes to the unit tests.
AUI-1310 Source formatting
AUI-1310 Yogi loader regenerate
AUI-1388 Adding toggleEvent attribute to aui-toggler-base and aui-toggler-delegate