Fix for #20855 Added documentation of current_app and extra_context params

Added documentation of current_app and extra_context params to the django.contrib.auth views.  I also touched up the optional parameters for django.contrib.auth.login to match up with the other views which made it easier to add in those two params for it.