CONSTRAINTS ON THE DISTANCE MODULI, HELIUM AND METAL ABUNDANCES, AND AGES OF GLOBULAR CLUSTERS FROM THEIR RR LYRAE AND NON-VARIABLE HORIZONTAL-BRANCH STARS. I. M3, M15, AND M92