[CLEANUP] Consolidate duplicate gallery code.
[CLEANUP] Formatting.
[CLEANUP] Factor out caption logic to helper function.
[CLEANUP] Formatting.
Move cyclereact styles to external file.
[CLEANUP] Refactor thumbs override logic.
[CLEANUP] Break gallery thumbs into partial.
[CLEANUP] Factor out gallery buttons into partial.
[CLEANUP] Properly load matchmedia.js
[CLEANUP] Consolidate captions container to partial.
[CLEANUP] Move cylereact timeout to helper function.
[CLEANUP] Move vertscroll styles to external stylesheet.
[CLEANUP] Consolidate checking if title slide is present.
[FIX] Fix bug where autoplay galleries broke on mobile.
[CLEANUP] Consolidate cyclereact JS.
[CLEANUP] Remove references to deprecated element.
[FIX] Disable vertical centering on Horizon.
[FIX] Fix bug where button outlines did not change color on hover.
Merge pull request #180 from joelhawksley/jh/cleanups

Jh/cleanups