Merged changes from https://github.com/JDutil/spree_bootstrap_frontend.git into master.

Changed from #49. This commit only includes the functional changes and not the specs. I'll add the specs in a new commit.
Merge branch 'JDUtil-specs'