Unit tests for all services used

- Updated gulp file to add the unit test task and include it in test task
- Added unit test files for testing gapi service, auth service, and picker service