set loading false when error occurs loading forecast, display error message when forecast fails to download
Merge branch 'develop' of https://github.com/avalanchedotca/CACMobile into develop

* 'develop' of https://github.com/avalanchedotca/CACMobile:
  Added loading icon to forecast page and observation list page/photo modal
  Added link to profile on about page
  Can't open modals before accepting TOU
  Added hidden submit button so hitting enter in form doesn't open modal/invoke buttons
  Moved cancel button in footer to close button in header
Added rate limiting to observation map view
Centered cancel button
Merge branch 'develop' of https://github.com/avalanchedotca/CACMobile into develop
Merging changes from master release back into develop
Changes to observation map to use different icons for clusters
working icons
Set default from date to be yesterday and made observation(s)
Merge branch 'master' of https://github.com/avalanchedotca/CACMobile into develop
Changed observation map to display number of observations in marker
made google analytics a function that should now track every page
working on stateful observation submit
small fix to obs map
Added modal for comments, rewrote observation list to use built in angular directives
Merge branch 'develop' of https://github.com/avalanchedotca/CACMobile into f-state

* 'develop' of https://github.com/avalanchedotca/CACMobile:
  Added modal for comments, rewrote observation list to use built in angular directives
  small fix to obs map
adding state ti Observation submit
state in observation submit
Location state now updates
added observation comment to form and submission