Rigid Dualizing Complexes and Perverse Sheaves on Schemes