OfflineGuides: Move sync status to bottom

This moves the last sync time, sync button, and cancel button to the
bottom of the Activity in a nicely styled box. There are still a few
oddities but it's fairly solid.
Don't initialize notification on manual sync

The same rules should apply to a manual sync so we won't needlessly
display a "sync finished" notification when nothing was actually synced.