Handle blank prefixes

Fix for S3 logging paths like "logs/" with no prefix after the folder
name.

Also: Phone home exception details, unit tests, credential percolation
message