big change to the way online offline data works. No retrieves the forecast whenevr you are online and when offline display cached forecast. Date plays no role in online offline data but will produce a warning log messgae if expired
Merge branch 'develop' of https://github.com/avalanchedotca/CACMobile into develop

* 'develop' of https://github.com/avalanchedotca/CACMobile:
  Fixed obs choice to correctly recognise online/offline status