fleetctl: wait for DesiredState instead of CurrentState for global units
fleetctl: wait for DesiredState instead of CurrentState for global units

recently fleetctl started waiting for unit creation before proceeding by
checking for CurrentState == "inactive". this change caused fleetctl to
hang waiting for global units, because global units never have a
CurrentState, only a DesiredState.

dongsupark/fleet,coreos/fleet,endocode/fleet,giantswarm/fleet,flandr/fleet,dalbani/fleet,paveltiunov/fleet,coreos/fleet,dalbani/fleet,giantswarm/fleet,coreos/fleet,octoblu/fleet,thepwagner/fleet,giantswarm/fleet,esatterwhite/fleet,jonboulle/fleet,jonboulle/fleet,WPMedia/fleet,esatterwhite/fleet,bviswana101/fleet,improbable-io/fleet,WPMedia/fleet,mookjp/fleet,octoblu/fleet,endocode/fleet,thepwagner/fleet,mookjp/fleet,endocode/fleet,bviswana101/fleet,dongsupark/fleet,jonboulle/fleet,dalbani/fleet,improbable-io/fleet,paveltiunov/fleet,dongsupark/fleet,improbable-io/fleet,flandr/fleet