Browserify

This pull would create a solution for #21 where we convert the pilot client app to browserify, so it can use npm modules/package.json for dependencies and can use 'require'. This completely removes bower for dependency management. I also added in karma-browserify, which allows for using require in the tests as well.