dbus: methods return chan, do not block

Allow callers to ignore the result of jobs corresponding to unit methods by returning the response channel. Doing this allows fleet to stop caring about the result of jobs and work around https://github.com/coreos/fleet/issues/903.
OH, good catch. I saw that job wasn't being used so I didn't even think twice about removing it. Stand by.