feat(brwoser) Browser check, Closes #99

feat(browser) Finished browser check, Closes #99
Browser check occurs once on app load. Browser compatibility table hand-maintained and stored in constants module.
If a browser is not supported a warning message is shown.
If it is not well tested and info message is shown.

Of note: two handy module have been incorporated into the solution:
- angular-growl-v2: a notification system we can reuse for other things
- localStorageService: a thing wrapper around the localStorage API.