SuccessChanges

Summary

  1. Allow the base app to be customized in the setup screen + accessibility (commit: a138f4ba091b04a8a422cb8697fb931e3e2a2d67) (details)
Commit a138f4ba091b04a8a422cb8697fb931e3e2a2d67 by shankari
Allow the base app to be customized in the setup screen + accessibility
- Allow the base app to be customized in the setup screen
   - base app is specified as a `base_app` query parameter
   - if `base_app` is missing or invalid, we default to `emTripLog`
   - we look up the relevant URLs from the `base_app`. It would have
been good
     to construct them using `{{base_app}}` but that would only work for
     android, not the iOS URL, which has a unique numeric ID
   - other text and icons are all switched to the `base_app`
- add alt-text and aria-label to all image-like elements. This fixes
#600
(commit: a138f4ba091b04a8a422cb8697fb931e3e2a2d67)
The file was modifiedwebapp/www/templates/client_setup.html (diff)
The file was addedwebapp/www/img/emission-icon-96x96.png
The file was addedwebapp/www/img/emTripLog-icon-96x96.png
The file was modifiedwebapp/www/js/app.js (diff)
The file was modifiedwebapp/www/js/controllers.js (diff)