Use dbus to talk to dockerinit rather than net/rpc

This is nice because dbus allows fd passing, as well as needing less
manual marshalling code. This will let us easily extend the APIs
for dockerinit as needed in the future.