Making list refresh from details selective, dependent on save

Also only pulling data remotely on startup if it hasn't been done before.  (Upcoming) syncUp/syncDown will allow for data refresh by the user.