[MP] Merge darklegion/tremulous@d1abff28e40d86c34e93ddbf2af222ffe552f6b8 , darklegion/tremulous@ed3a2a6da386c887ff721dfd3b559cb7b12f383d
* (bug 4303) Disallow blank hostnames and non-printing characters in the server browser (thanks Khalsa)
* That's the last time I trust myself to make even super-trivial fixes to patches without testing them again :-(
Plus minor adjustments for OpenJK compatibility.