Core: added Modernizr.details test and load polyfill
Expand/collapse all: initial v4.0 commit of plugin

1. User can now specify their own expand/collapse all link element.
2. Type of link element is set with [data-type] attribute.
3. Link elements can be restricted to only expanding/collapsing
details within a given parent using [data-parent] attribute.
Build: Cleanup unminified files after Uglify
Merge pull request #2945 from nschonni/cleanup-js-after-minify

Build: Cleanup unminified files after Uglify
Added the default WET theme
Removed leftover jQuery Mobile markup
Changed the size change function to match the breakpoint names
Fixed some outline issues with the template as well as other small issues
Build: Move global install to separate scripts

Bower and the Grunt CLI are one time only global installs. They cause
alot of noise for other packages that consume the repo.
Alternate "run-first" scripts have been added for convenience
Merge pull request #2949 from nschonni/replace-global-postinstall

Build: Move global install to separate scripts
Merge pull request #2943 from patheard/expand-collapse-all

Expand/collapse all: initial v4.0 commit of plugin
Merge branch '2946-fixup' of https://github.com/nschonni/wet-boew into 2946-fixup