Checkpoint commit to save changes without loosing data on my RAM drive. However
note that the build is severely broken thanks to a critical blocker bug in the
Java 5/6 SUN compiler, but not present in eclipse around covariant return types
and multiple interface inheritance. Here's the bug report and articles on this
annoying bug:

http://bugs.sun.com/view_bug.do?bug_id=6908259
http://www.coderanch.com/t/457998/java/java/Covariance-multiple-interface-inheritance

It's getting in the way of a clean design but I have a doable work around that 
will clean this up while allowing for better interface design. I'll see if that
holds and commit fixes.



git-svn-id: https://svn.apache.org/repos/asf/directory/apacheds/branches/akarasulu@1081151 13f79535-47bb-0310-9956-ffa450edef68
20 files changed