A new urine-based testing system can diagnose people with kidney stones in 30 minutes or less, a study published Friday in the journal Science Advances has found.