fix name mismatch causing JudoQC number to be immutable (oops)
add nullness check to avoid nullpointerexception
refactor more network fetching code to use GWT primitives

Also, refactor our implementation where we call said primitives.