Added bower
add simple package.json to enable grunt support

also add first grunt modules, that will be used, later.
add first task to Gruntfile.js

build-cs task from Makefile ported to grunt
add copy task to Gruntfile.js

copy all common files into browser dependant directories
Added copy:dep grunt task
Added default task
Added grunt-contrib-jshint
Fixed trailing whitespace and newlines
Added grunt watch task
add compress task

this is used to create the chrome plugin
add custom dist-cr task

more easy to remember (and compatible to Makefile)
add grunt task to create ff plugin

use grunt mozilla-addon-sdk to generate an xpi file. Also add an
compatibility task 'dist-ff' like in the Makefile.
Fixed jshint issues
activate jshint during default task
Added grunt clean task
simplify build structure

build everything into a build directory and leave all source directories
untouched. This makes the clean task much more easy and simplifies
working with the code (e.g. no more opening of files in chrome/common
directory)
Update Readme.md

adjust documentation to grunt workflow
Update Readme.md

add information about clean and watch tasks
Switch back to original versions
Switched to bootstrap from bower