This package contains classes used for message localization throughout agility.
		Each plugin which defines own messages should contain a class Messages located in a package named after the plugin.
		for every requested key the plugin's messages class should check SharedMessages (located here) first, then default to it's own messages file.
		messages.propertiesXXX files with localized messages should be located in the same package as the Messages class 
		(although they may be attached to the plugins via fragments). In contrast to the default Messages mechanism, messages.properties files can be 
		unicode files (utf-16 or utf-8) and do not have to be plain ascii in the local code page. They are loaded via the UnicodeResourceClassLoader
		which performs on-the-fly conversion of utf characters to escape codes.