Fix missing bower install during fresh provision
Merge pull request #250 from flibbertigibbet/feature/fix-missing-bower

Fix missing bower install during fresh provision
Fix indicators update on period change.

Moved calls to filterDataForChartType to the controller.
Return spray timeout error as JSON.

Otherwise, the UI cannot parse the response.
Merge pull request #253 from flibbertigibbet/feature/catch-spray-timeout

Return spray timeout error as JSON.
Merge pull request #252 from WorldBank-Transport/feature/fix-indicators-period-update

Fix indicators update on period change.
Add affordability indicator.
Fix overall indicators

When calculating the overall indicators, the PeriodResultAggregator
uses combineMaps, which uses groupBy to combine the calculation results.
The key of the map is a Route object, and since equals and hashCode
weren't defined on Route, groupBy wasn't able to properly group them.
Merge pull request #255 from WorldBank-Transport/feature/fix-overall

Fix overall indicators
Merge pull request #254 from WorldBank-Transport/feature/add-affordability-indicator

Add affordability indicator.
Add AdHoc system tests
Merge pull request #256 from moradology/feature/test-system

Add AdHoc system tests
Tune Postgres on install
Ignore TAGS, etc.
Merge pull request #257 from flibbertigibbet/feature/tune-postgres

Tune Postgres on install
Move JVM options to file in sbt root
Refactor indicators to use more parameters

Indicators now have access to a wider range of
parameters that they will need and will help
prevent recalculating common parameters multiple
times. It is also now possible to use parameters
that rely on fetching information from the
database.
Refactor tests/indicators to use new parameters
Break out static params into their own trait

Also fix some syntax errors
Merge pull request #258 from WorldBank-Transport/feature/refactor-params

Feature/refactor params