Restore user session on full page refresh
Merge pull request #70 from WorldBank-Transport/feature/add-password-management

Feature/add password management
Add test for auth-interceptor
Merge pull request #69 from WorldBank-Transport/feature/fix-userdata-on-refresh

Restore user session on full page refresh
Add some tests for authService
Merge pull request #72 from WorldBank-Transport/feature/auth-service-tests

Add some tests for authService
Merge pull request #71 from WorldBank-Transport/feature/test-auth-interceptor

Add test for auth-interceptor
Move settings tests
Fix call to inject
Rename auth interceptor spec
Merge pull request #73 from WorldBank-Transport/feature/move-settings-tests

Move and rename tests
Add print to diagnose test race condition
Add Travis email notifications

By default, email notifications will be sent to the committer and
the commit author, if they are members of the repository (that is,
they have push or admin permissions for public repositories, or if
they have pull, push or admin permissions for private repositories).

And it will by default send emails when, on the given branch:
 - a build was just broken or still is broken
 - a previously broken build was just fixed
Merge pull request #74 from WorldBank-Transport/feature/add-email-notifications

Add Travis email notifications
Add a few more angular tests in settings/auth
Populate memory model from database

Previously, when loading GTFS data, the in-memory model was
created, used for populating the DB, and was cached for later
indicator calculations. This meant that if the GeoTrellis server
was restarted, the indicators would no longer exist.

This change makes it so the GTFS data is loaded and the in-memory
model is discarded. Then when indicators are calculated, they first
pull the data from the database into memory. This is more in-line
with how the service will eventually work -- GTFS and other data are
loaded into the systems, settings are tweaked, and then an indicator
calculation event occurs which will trigger the appropriate data to
be pulled into memory.
Merge pull request #75 from WorldBank-Transport/feature/angular-tests-two

Add a few more angular tests in settings/auth
Merge pull request #76 from WorldBank-Transport/feature/catch-api-test-redhanded

Add print to diagnose test race condition
Add GTFS data caching
Merge pull request #77 from WorldBank-Transport/feature/model-hydration

Populate memory model from database