OfflineGuides: Update UI when deleting guides
Offline Guides: Initiate a sync on Activity open

There isn't a good reason to not sync when the OfflineGuidesActivity is
opened because the user will likely want to do that manually if it isn't
done automatically. This necessitated checking if the device has an
internet connection which prompted disabling the sync button if internet
isn't available.