Added XML serialization capabilities

Started to add XML serialization attributes to data classes. Added tests
that verify it works as intended. GetAppList finished, the rest are
pending.