Start the HBase Thrift HTTP server on a random port through the command-line interface and talk
to it from client side with SPNEGO security enabled. Supplemental test to
TestThriftSpnegoHttpServer which falls back to the original Kerberos principal and keytab
configuration properties, not the separate SPNEGO-specific properties.
Block call through to this method. It is a messy test that fails because of bad config and then
succeeds only the first attempt adds a table which the second attempt doesn't want to be in
place to succeed. Let the super impl of this test be responsible for verifying we fail if bad