GUI-1390 Jasmine+Bower+Grunt+Karma+PhantomJS integration

https://eucalyptus.atlassian.net/browse/GUI-1390

Commands:

cd ./eucaconsole
yum install -y npm
npm install
npm install grunt-cli -g
grunt
grunt bowercopy
grunt karma
grunt karma:continuous

Added files:
bower.json
Gruntfile.js
karma.conf.js
package.json

Unit-test directory:
eucaconsole/static/js/jasmine-spec

Update:
master_layout.pt and angular*.js and jquery.js have been updated to remove the version postfix in the filenames to match the original filenames