Offer a hint on some unresolved imports

I didn't know how to use "use" initially, and an error message like this would
have solved quite a bit of frustration. I think this properly handles cases
where it's not appropriate but I'm not sure.
add comment
auto merge of #6072 : cmr/rust/better_import_error, r=graydon