google code links fixed where possible. Some touchups here and there in language.