Renal stone clinic survey: calcium stone formers' self-declared understanding of and adherence to physician's recommendations