Issue #4715: Give a better error message when move results from a binding

Fixes #4715.
auto merge of #6674 : nikomatsakis/rust/issue-4715-better-errors-for-bindings, r=graydon

r? @pcwalton (or whomever)