Use scoped pointer here
Don't call storeToDisk, its unrequired and even crashes the test on shutdown for me...
Make compile with Path API changes.
codegen: Implemented the renaming of declarations and uses.

REVIEW: 115193
Fix useNamespace unit test. Constant names need to have proper casing.
Remove namespaced alias testcase from the useNamespace test.

PHP doesn't support aliasing namespaced constant names, so the
testcase shouldn't have been there in the first place.
Make it possible to build without tests

This is still ON by default, though. See
http://marc.info/?l=kde-commits&m=134980086725078
Don't report error for static trait properties.

According to the official documentation and local tests those
work just fine in PHP 5.5. Not sure where I got the impression
from they were not supported...