Introduce Bower to project

Removed references of JS libraries and replaced with setting up bower to download the latest versions of the various vendor libraries.
Updated Grunt's uglify configuration to concatenate JS scripts from the bower_components directory