Split S4U Code into Separate Module

This splits the S4U code into a separate module, and makes
it an optional import in gssapi.base, since it is not part
of RFC 2743.

To disable the compiling of the S4U code, simply remove the
module from the list of extension modules in setup.py