fixed path to the files for sync.

Other changes to the sync sequence resulted in the need to expand the
path to include the data directory.
added more descriptive error messages

added the bluetooth device name to the error and progress toasts to help
make things more descriptive.
Fixed HTTP sync issues.

Fixed a couple of HTTP sync issues that were preventing the download of
competition info from working properly.