add heat command in heatclient to support OSC client
=======
Current commands set in heatclient.osc
===
orchestration build info
orchestration service list
orchestration template function list
orchestration template validate
orchestration template version list
orchestration resource type list
orchestration resource type show
software config create
software config delete
software config list
software config show
software deployment create
software deployment delete
software deployment list
software deployment metadata show
software deployment output show
software deployment show
stack- abandon
stack -adopt
stack -cancel
stack -check
stack -create
stack -delete
stack event -list
stack event -show
stack environment -show
stack failures -list
stack file -list
stack hook clear
stack hook poll
stack -list
stack output -list
stack output -show
stack resource -list
stack resourcemark unhealthy
stack resource metadata
stack resource -show
stack resource signal
stack -resume
stack -show
stack snapshot -create
stack snapshot -delete
stack snapshot -list
stack snapshot -restore
stack snapshot -show
stack -suspend
stack template -show
stack -update
===
what new commands we add
===
action -check ( Check that stack resources are in expected states.)
action-resume ( Resume the stack.)
action-suspend ( Suspend the stack.)
resource-
stack-preview ( Preview the stack.)
stack-snapshot ( Make a snapshot of a stack.)
===
===
We know that openstack has done the task which make the OSC client can use the commands in heat directly. But in heat , still some commands are not in heatclient.