Improve initialization state for JiveGlobals

Description

Planning a few small enhancements for JiveGlobals and other core utility classes to make system initialization a bit more flexible and resilient, primarily for unit testing.

Environment

None
Fixed

Assignee

Tom Evans

Reporter

Tom Evans

Labels

None

Expected Effort

None

Ignite Forum URL

None

Components

Fix versions

Affects versions

Priority

Minor