'Medical detectives' are helping people diagnose tricky conditions online.