libsyntax: Don't allow `impl (Trait) for Type` (with the parentheses).
auto merge of #5616 : pcwalton/rust/parenthesized-trait, r=brson

r? @brson