Enhancements to bootstrap script

If a new user doesn't have curl or unzip, show a nice friendly message
telling them what to install. Also try to make downloading of needed
files via curl more robust.