#778|+Paddy| Separate resolve to fetch distribution. Using it in refrigerators and EPI use routes
#778|+Paddy| Constructing Distribution object with EPI use and refrigerator objects for computation of status. Using common service instead of events to keep distribution object updated. Separating distribution fetch logic into common resolve
#778|+Paddy| Fixed failing jasmine specs and moved refrigerator status tests to refrigerator model from menu