feat(corectl): Add list-machines command
Merge pull request #41 from bcwaldon/list-machines

feat(corectl): Add list-machines command
refactor(event): s/JobCreated/JobScheduled/ s/JobDeleted/JobRemoved/
refactor(scheduling): Drop --all-machines feature
refactor(registry): Break out Machine funcs to new file
refactor(registry): Break out Request funcs to new file
refactor(registry): Break out Job funcs to new file
refactor(*): Rip out JobWatch
refactor(*): change everything
refactor(event): React properly to EventMachineRemoved
refactor(server): Create two independent EventStreams

Calling Open() twice on the same EventStream breaks things
refacotr(unit): Prefix unit files with machine name

This aids in testing multiple coreinit servers in one namespace