Added API story
Runner params dialog refactoring
Implemented API in the runnerStories.story
Switched to Bower for JS dependencies management
Added books sample story
Added Karma (still not working fully)
Added Grunt with jasmine plugin
Added Grunt with jasmine plugin
Added Grunt with jasmine plugin
Added Grunt with jasmine plugin
Merge remote-tracking branch 'origin/master'

Conflicts:
	public/package.json
Update README.md
Checking whether JS tests fail in Travis
Checking whether JS tests fail in Travis
Added Heroku Procfile
Fixing Heroku
Fixing Heroku
Fixing Heroku
Fixing Heroku
Fixing Heroku