Station refreshing functionality

This re-fetches stations for the list and map when
 * the location changes (onLocationChanged callback)
 * the refresh action is pressed