This commit was manufactured by cvs2svn to create branch 'piloto3d'.
Add ability to load/store property files with different encodings. Add TestCases for the class
Remove database directory. It has been moved to the test-data dir.
Update test cases
Add config.xml and translation database for testcases, update the main classes
Make more extensive tests in the unit tests: load 2 different files, add repeated keys
Complete and polish Javadoc comments. Tidy the sources a bit. Remove some methods which are implementation-dependent. Add a size() method and make it protected, as is only intended for the unitTests
Refactor/rename deleteResources to removeResources
Add unit-test for libInternationalization project