update(project): move 'themes' into 'src/themes'
enhance(bower): add project-level bower configuration

Close #902.
enhance(docs): add component template assets for fast-starts
refactor(tabs): adds support for non-fixed tabs

Closes #825.
Closes #460.

refactor(tabs): added handling for when the tabs are initially hidden

refactor(tabs): switched to 0-based page indexes

refactor(tabs): wires up pagination to use $mdMedia rather than a hard-coded pixel size

In order to accomplish this, I had to move $mdMedia into its own file in the 'material.core' scope.