Add initial support for HTTP upgrade
[REM3-29] Added initial Kerberos testing framework.

This commit is primarily about verifying we can run a Kerberos KDC within the Remoting test suite.

This commit borrows heavily from the work by Josef Cacek to add SPNEGO testing to JBoss AS.
[REM3-29] Minor changes to the authentication process to enable successfull GSSAPI based authentication.
[REM3-29] Continuation of test case update to enable the GSSAPI mechanism.
[REM3-29] Further modifications to test cases to run under IBM JVM including workaround discovered in initialisation of Apache DS KDC.
Ignore backup files created by editors like gedit.
[REM3-29] Adjust license of utility class to respects it's Apache origins.