adjust to phpcr changes, prepare next release

this should make all tests succeed again with latest tests and phpcr and phpcr-api-tests

i suggest we merge this, then try to fix and merge as many of the other open PR then tag a release.