Introduce app info xml parser including basic unit test - necessary for ...

...#10777
well - I expect changes to the interface in the next iterations anyhow - will take care if it ...