fix(fleetctl): add back short flags for some operations
fix(known-hosts): Use proper flag to build HostKeyFile
Merge pull request #344 from bcwaldon/fix-known-hosts

fix(known-hosts): Use proper flag to build HostKeyFile
Merge pull request #333 from jonboulle/master

Flag regression after refactor
refactor(fleetctl): Break apart lazyCreateJobs

The submit action needs to fail if it cannot create
a Job, while the other callers of lazyCreateJobs
just want to make sure a job/payload exist. Add a
test to solidify this behavior of fleetctl submit.
Merge pull request #348 from bcwaldon/fleetctl-behavior

refactor(fleetctl): Break apart lazyCreateJobs
fix(scheduling): Correct the ConditionMachineOf behavior (mostly)

* Stop creating job offers in the agents, just clear a job's target
* Add EventJobUnscheduled, facilitating communication of need to reschedule
* Only clear a job's target if it the target is known