CNTarget -> CNTargetedCourse. Auth improvements.

We now don't start post-authentication work until after the
authentication VC is done dismissing