Fixed all constructors and found and repaired several bugs
added some javadoc
Merge branch 'database' of github.com:utwente-di/di18 into Tests