chore(server): use single etcd client for different components
fix(machine): move machine fake test to actual test file
Merge pull request #503 from jonboulle/machine_fix

fix(machine): move machine fake test to actual test file
refactor(event): Serialize event dispatch
Merge pull request #505 from bcwaldon/serialize-event-dispatch

Serialize event dispatch
Merge pull request #502 from jonboulle/etcd

chore(server): use single etcd client for different components
feat(job): substitute Requirements for instance unit jobs
refactor(job/unit): rework template/instance logic
chore(job/unit): rename NamedUnit to UnitNameInfo
doc