Merge pull request #3 from GreenDev-PR/rainfall-heatmap

Added virtual fields latitude and longitude to goesData model.
Merge pull request #4 from GreenDev-PR/rainfall-heatmap

Restangular and research variable service
Changed to angular-ui-router.

Moved from ngRoutes to states.

Made the dashboard an abstract view and added the initial nested view "overview".
Landing page state.
Created a directive for transitioning into sections. Using it right now on the landing page.
Merge pull request #5 from GreenDev-PR/cropSession-frontend

Nested views &  a transition directive
Caching dependencies on travis.
Adding support for finding a user's 'me' id
Improved the client session service.
Introducing user roles, authentication events and authentication interceptor to broadcast 401 and 403 errors.
Using Restangular on the user service.
Application controller to listen for global events and also having the authenticated user for use in child scopes.
Improved the login view and controller to use the authentication service.
Defaulting body class to pragma!
Adding the interceptor.
Link login button in landing page to login state.
Made the application controller global and reordered the application scripts.
Merge pull request #7 from GreenDev-PR/authentication

Implemented Authentication on the front-end
Date range to getMapsFor in variables service.
Variables service test!