rustc: Give a hint for missing self/super for imports & reduce number of redundant errors

(and in general with the rest of the changes)