minor improvements to kernel source downloading/setup (set_version.sh)

Improved messages when cvs/svn servers cannot be reached.

Also, we skip choosing a cvs server when using USE_SVNUP. If a custom server is not specified, an informative message is displayed that indicates how the server should be specified for svnup.