refactor(registry): Drop unused method GetAllJobsByMachine
refactor(registry): Drop unnecessary requests in GetAllJobs
docs(ssh): update security documentation
feat(tests): add ./cover, move ./test.sh to ./test
refactor(event): Use stop chan for EventStream
fix(server): Drop unnecessary call to EventBus.Listen
refactor(event): Use stop chan for EventBus
Merge pull request #375 from bcwaldon/stopchan

Use stop channels for event functionality
refactor(agent): Agent owns event init
refactor(agent): Engine owns event init
refactor(server): break apart server.New
Merge pull request #376 from bcwaldon/separate-event-code

Separate Agent & Engine initialization in Server
fix(tests): update .travis.yml to reference ./test
Merge pull request #370 from bcwaldon/simplify-registry

Simplify Job accessors in the Registry
Merge pull request #320 from jonboulle/320

docs(fleetctl): update security documentation
bump(coreos/go-etcd): 1014044eff94a4931724969b68867a0ee05beabc
Merge pull request #377 from bcwaldon/bump-go-etcd

Upgrade coreos/go-etcd
fix(ssh): only request TTY if a terminal is connected
Merge pull request #378 from jonboulle/punch_self_in_face

fix(ssh): only request TTY if a terminal is connected
Merge pull request #374 from jonboulle/tests

feat(tests): add ./cover, move ./test.sh to ./test