This patch adds two new files:
adds ResourceBundle support to:
and updates most of the OWB code to use const-based keys to reference the bundle instead of using hard-coded strings. The bundled strings now support formatting substitutions using Object args in the log calls.
This patch will still allow non-keyed values to be logged as they were before, but supports keyed references to bundled strings with formatting.
This patch contains a first pass at constant and key values. Those values can easily be changed to suit any standardized const/key format.
The properties and constants files have been located in what I think is the right place, but can certainly be moved elsewhere.
Please let me know if there is anything else I can do to make it easier to commit this.