Rearrange output from saltutil.cmd in salt.state

Makes it closer to the format expected by check_state_result
Don't fail outputters silently in debug
Deal with recursive highstate data

Makes the output from salt.state states much prettier
Change output of salt.state to reflect changes

Only include highstate output from minions upon which actual changes
were made so that it can be used with watch.
Merge pull request #9908 from mbirtwell/fix_salt_state_2014_1

Fix salt state 2014 1