fix(fleetctl): write directly os.Stdout instead of tabwriter
fix(fleetctl): support instance units in arbitrary locations
fix(fleetctl): better formatting for errors
chore(fleetctl): improve template error message
Merge pull request #532 from jonboulle/532

template unit not found if not in local directory
chore(*): rename Batch to Oneshot
Merge pull request #533 from jonboulle/oneshot

chore(*): rename Batch to Oneshot
Merge pull request #530 from bcwaldon/write-to-stdout

fix(fleetctl): write directly os.Stdout instead of tabwriter
refactor(etcd): Remove dep github.com/coreos/etcd
refactor(go-etcd): Remove dep github.com/coreos/go-etcd
feat(etcd): Introduce new etcd client
fix(etcd): Watch action needs to be "consistent"
refactor(etcd): break apart client driver loop
refactor(etcd): fix propagation of errors