Modified Pre-Cache system to display more information to the user and try to prevent timeout while downloading resources.

Signed-off-by: Mike Howe <mike@mcsnetworks.com>