Starting this tool will now allow one to
- use dbus to request the running of an executable
- the tool creates assigns a userId and creates
a dir in like /data/1100
- a tiny priviledged part changes ownerhip of that dir
to the chosen userId.
- it also runs the executable in that dir with this uid.
The effect is that no applications or users (without root)
can read the private files from those apps and they can't
read them from each other.
Running them as different users additionally means all the
standard protections apply and RPC is private between
components of one app.
For instance useful if you have a neochat daemon that listens to the
network while the main app may or may not be running. All using the same
UID naturally.