Auto merge of #6532 - alexcrichton:statuses, r=dwijnand
Auto merge of #6532 - alexcrichton:statuses, r=dwijnand

Add helpful text for Windows exceptions like Unix

On Unix if a process exits with a signal we'll print out which signal as
well as a small description of what happened, and this applies the same
logic to Windows. A few exit statuses are elaborated to their human
readable names (like `STATUS_ACCESS_VIOLATION`) to help for quick
debugging.

rust-lang/cargo,vojtechkral/cargo,rustyhorde/cargo,rust-lang/cargo,vojtechkral/cargo,rust-lang/cargo,eminence/cargo,tshepang/cargo,tsurai/cargo,tshepang/cargo,nipunn1313/cargo,nipunn1313/cargo,tsurai/cargo,eminence/cargo,vojtechkral/cargo,tshepang/cargo,nipunn1313/cargo,rustyhorde/cargo,tshepang/cargo,nipunn1313/cargo,eminence/cargo,eminence/cargo,tsurai/cargo,rustyhorde/cargo,rustyhorde/cargo,vojtechkral/cargo,rust-lang/cargo,tsurai/cargo,tsurai/cargo