project serialization includes xml declaration
ensure serialization of changed project
fix parent deserialization
xml format test