moar amounts of DRY, moved status saving from the PangsListFragment to the broadcast receiver used by notifications