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

...#10777
This seems to return an array instead?