Finite Simple Groups Acting on 3-Manifolds and Homology Spheres