https://issues.apache.org/jira/browse/MYFACES-3512 adding new init code for our StartupListener which utilizes the ServiceLoader facilities of Java6