4-manifold mapping class groups