Made changes to the new generator classes.
Fixed bugs in the serialization code.
Added a new DataGenerator and DataArchive
Added real world serialization test case.
Changed AbstractCodeParser to only have an unknown log that is disabled by default (errorlog is handled in datagenerator now.
Added load and write methods to XmlSerialization.
Merge branch 'ExpressionParsing' of https://github.com/abb-iss/SrcML.NET into ExpressionParsing