fix(iface): Explicitly set systemd interface
Merge pull request #28 from bcwaldon/explicit-systemd-iface

fix(iface): Explicitly set systemd interface
fix(transient): pass good aux arg to StartTransientUnit
Merge pull request #29 from bcwaldon/fix-transient-210

fix(transient): pass good aux arg to StartTransientUnit
Expose the extra type-specific properties on a unit

This is particularly useful if we want the PID of a service
Renamed GetExtraProperties to GetUnitTypeProperties

Also changed the name of the subclass parameter to unitType to match.
Merge pull request #30 from justinsb/extra_properties

Expose the extra type-specific properties on a unit
fix(dbus): avoid jobListener jobs leakage

Remove job when job is completed.
Merge pull request #33 from unihorn/42

fix(dbus): avoid jobListener jobs leakage
feat(dbus): add GetUnitProperty interface
Add PropSlice as a valid argument for StartTransientUnit
Merge pull request #36 from smarterclayton/support_prop_slice

Add PropSlice as a valid argument for StartTransientUnit
Implement DisableUnitFiles
Add SetUnitProperties on a unit

Allows cgroup settings to be applied directly
dbus: Hardcode EXTERNAL auth using the uid to avoid dynamic linking

The default mode of dbusConn.Auth(nil) is to use EXTERNAL and
DBUS_COOKIE_SHA1. This code calls user.Current() which gives this
warning when linking docker:

/var/tmp/go-link-mIsVGq/000005.o: In function `mygetpwuid_r':
/usr/local/go/src/pkg/os/user/lookup_unix.go:72: warning: Using 'getpwnam_r' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
/var/tmp/go-link-mIsVGq/000005.o: In function `_cgo_bc43c179ae62_Cfunc_mygetpwuid_r':
/usr/local/go/src/pkg/os/user/lookup_unix.go:27: warning: Using 'getpwuid_r' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
Created binary: /go/src/github.com/dotcloud/docker/bundles/0.9.0-dev/binary/docker-0.9.0-dev

For the systemd we use EXTERNAL anyway, which only needs the uid, not
the username. So we set our own list of methods to avoid running
this code.
Merge pull request #39 from alexlarsson/avoid-dynamic-linking

dbus: Hardcode EXTERNAL auth using the uid to avoid dynamic linking
Merge pull request #37 from smarterclayton/add_set_unit_properties

Add SetUnitProperties on a unit
Merge pull request #35 from smarterclayton/add_disable_unit_files

Add DisableUnitFiles as a method
feat(dbus/methods): add GetUnitTypeProperty
Merge pull request #34 from unihorn/43

feat(dbus): add GetUnitProperty interface