The Melbourne proton microprobe