Provide more useful messages when tests are given -h or --help

Progress on #7824
auto merge of #7840 : alexcrichton/rust/better-test-help, r=huonw

Progress on #7824, closes #7825