fixed test that was failing (my guess is its due to the different ways the JVMs return arrays). Also enhanced code to use "Best practice" of never returning null and instead returning an empty list simplifying upstream code.
Updated Tomcat container authnz support with abstracted
version-agnostic core, cas-client-integration-tomcat-common, to facilitate
integration with multiple versions of Tomcat.