cleans up collections
Merges Karma setup

This commit will setup the karma config to filter through `app/**/*` and
grab all `*Spec.js` files. It loads a special `main-test` file to ensure
the app doesn't start up.

Currently there is a caveat, in appSpec, you must require app with a
path of `"./app.js"` in order for Karma to find it's dep in order for
Karma to find it's deps.