* fixed coding standards
* made class optional as it is not defined when using a factory service
* renamed factory attributes in XML files, updated XSD
* removed the factory-class as it does nothing more than the regular class attribute
* moved usage of Reflection as 'class' is not defined when a factory-service is used
* added more tests
* fixed PHP dumper