Basic setup for Jasmine, Karma, Grunt and Bower for unit testing javascript applications.