Scaffold e2e tests, closes #197

*Note*, this won't actually work yet as `storageService` is currently too hard to test and there's a bug in the `home.index` state; it crashes protractor.

You can test it *today* by making the following changes in `app.js`:

```diff
-storageService.loadFixtures();
+// storageService.loadFixtures();
```

```diff
-$state.go('home.index.controlPanel');
+$state.go('batchListView');
```