Some logging updates and bugfixes.

 * The logger does no longer force the loading of the standardconfig
 * Added random string generation to Strings class
 * Added empty string array to Strings (like Collections)
 * The logger platform can now load levels for specific loggers in the
tree
 * Fixed the observable map to provide correct values to events