Adding e2e and unit tests

- gulp file updated to correct "test:e2e:ng" task, improve "lint" task, and include other necessary files for unit testing
- package updated to include additional dependencies for testing
- added controller-spec.js to unit test the "StorageCtrl"
- e2e test added