Remove included dependencies

* Use bower dependencies for client-side instead
* Change karma and node configs to run tests correctly using dependencies

This is an extension of #13. Thanks, @passy!