Merge pull request #1 from skyglobal/master

AG|ST: merge latest toolkit changes to fork
AG|ST: separate video from carousel
AG|ST: video - return function rather than object containing function, so we can new it
AG|ST: video - get the toolkit demo page working properly
ST: added video to the nav
ST|AG: changed the console log notes.
ST|AG: styling
ST|AG: make video animationSpeed as an option, and add JS unit tests
ST|AG: link to video component
ST|BMM: fixed video unit test
ST|BMM|AG: removed hacks and stuff.
ST|BMM|AG: removed hacks and stuff.
ST|BMM : renamed init class due to clash with video team class name causing video to have a display:none on ios devices
ST|BMM: fixed init
ST: reverted s3 video fix
STBMM: turned off autoplay for carousel
ST: video play button position and padding fix
ST|PM: video player pull request fail fixes
Merge remote-tracking branch 'upstream/master'
A better gitignore