Merge pull request #272 from uwej711/fix_assoc

fix associative arrays if the type is not string
fix some tostring methods of standard documents
assume that we have cnd support available
Merge pull request #273 from doctrine/assume_cnd_availability

assume that we have cnd support available
Merge pull request #271 from doctrine/quick-fix-proxy-factory

a quickfix until we merge the commons proxy factory. see #270
fix test
phpcr-odm also works with commons 2.4
add the ability to add mixins to a document
fix xml mapping and tests, add readonly to field mappings
autodetect protected properties
ommit canRemoveProperty check on insert (there is nothing to remove ...)
fix whitespace
add tests and throw exception when attempting to change ro property
removed readonly and changed ProtectedPropertyTest to fail without check in UoW
remove check for silent ignore of update of protected property
add a test for resetting documentLocales
fix handling of documentTranslations and documentLocales