adds continuous testing mode for development

this hooks in a watch which executes karma tests on each modification of
a source/test file
adjusts bower imports
adds some initial tests