reject unsupport url protocols

git-svn-id: http://svn.vuze.com/public/client/trunk@40001 c2c1b7af-1477-405b-86ee-8aefd1fc4dd2
retain whitespace

git-svn-id: http://svn.vuze.com/public/client/trunk@40003 c2c1b7af-1477-405b-86ee-8aefd1fc4dd2
added negative ttls

git-svn-id: http://svn.vuze.com/public/client/trunk@40028 c2c1b7af-1477-405b-86ee-8aefd1fc4dd2