Improve error handling of hot manifest requests

Until now request errors while fetching the hot manifest have been handled at all. This pull-request adds descriptive errors.