created new Visitor for deserialization of advanced XML files/strings
all parsing will depend on the DOM classes of php instead of SimpleXMLElement
created a own Exception for this handling,
more stuff planed

addes some annotations/comments where i get to do it, for easier workaround and
reading

Signed-off-by: Maximilian Berghoff <Maximilian.Berghoff@onit-gmbh.de>
Merge branch 'master' of https://github.com/ElectricMaxxx/serializer
start first test, but troubles with dependencies and some Exceptions, when i change them i get a lot of more tests red (InvalidArgimentsException)
add some missing files to the test
devide the test in serialization and deserialization tests
they are sometimes equal, but not every time
-> better test the behavior of different vistitors

will try to make all test of dom xml vistor green
-> we will get the same behavior for both visitors

Signed-off-by: Maximilian Berghoff <Maximilian.Berghoff@onit-gmbh.de>
recognized, that the XmlSerializerVisitor still works with the DOMDocument, what should it else do ... :-), will only finish the Deserializernow
fixed some red tests for array (simple), numeric and string deserializing

Signed-off-by: Maximilian Berghoff <Maximilian.Berghoff@onit-gmbh.de>
work on tests
fixed several tests NULL works fine now, simple types and objects too
created an extra TestFile to test some cases alone only for development

started to refactor the GraphNavigator::accept()
-> devided this method to both parts to get a better controll over
the behavior
fixed some more red tests, but some are hard to make, can not find where the object constructer makes it to create for example a DateTime with the value of a node. I am able to read the value, but where does those things go to Objects that are created with the nodes value instead of setting
start do fix a bug in reading the attributes from a node, still have problems in creating Objects like DateTime
fixed a little problem with the checkNullNode method

Signed-off-by: Maximilian Berghoff <Maximilian.Berghoff@onit-gmbh.de>
little comment refactoring
using the oneByoneTest again
try to get the way to construct a objects with the property in the xml

Signed-off-by: Maximilian Berghoff <Maximilian.Berghoff@onit-gmbh.de>
deleted unneeded files