Roberto Machuca, 32, ex-Garden Grove officer, faces felony charges for sexual encounters with 16-year-old from police explorer program.