Add npm and bower setup

We'll be using this for development and testing.
Add JavaScript tests

These are basic tests, based on angular-seed and angular-phonecat.