Made basic authorization work. Added posibility for using GSSAPI on non-default ports. Alway pass realm to nginx if forced
Behave like apache mod_auth_krb5: if Negotiate failed, then try pure basic. Otherwise Windows clients, which doesn't belong to domain, fail.
Merge basic auth changes from pyhalov