replaced glyphicons with font-awesome

- updated bower dependencies
- updated gulp build/dev
- rebuilt dist
- retained glyphicons references for internal bootstrap use

- left in global glyphonicons refs to be removed once all repos updated

could @winkerVSbecks review + merge?
@nexus-uw does removing these not break glyphicons used by core bootstrap eg: the dropdowns: http://getbootstrap.com/components/#btn-dropdowns? Or does fontawesome replace glyphicons everywhere?