loginWithEmail:password: add optional completion
2.2.0 changes