Merge 1.5 into master

This minor release includes a new responsive option, a major overhaul of the Carousel component,
and a complete refactor of the demo system. It also marks the final minor release before the 2.0 major version.