apps: expose the bundle path (and maybe a user data path) to apps
They should at least know where they are running from, so they can open assets which got distributed with them.
Additionally we might want to think about a separate (user?) data path where the app can store data it generated during run time.