renamed generic repository provider to factory, moved debugTree into JcrUtils, etc.