Homotopical group theory II: p-local finite groups