configure: Accept llvm-3.2

Previously the build system only checked for llvm-3.1 - 2.8.
Now also 3.2 and 3.2svn is accepted.

Signed-off-by: Fabian Deutsch <fabian.deutsch@gmx.de>
librustc: Remove common fields and nested enums from the language
auto merge of #5561 : fabiand/rust/wllvm32, r=catamorphism

Previously the build system only checked for llvm-3.1 - 2.8.
Now also 3.2 and 3.2svn is accepted.

Signed-off-by: Fabian Deutsch <fabian.deutsch@gmx.de>
auto merge of #5602 : pcwalton/rust/common-fields, r=brson

r? @brson
Register snapshots
auto merge of #5607 : brson/rust/shapshot3, r=brson
Fix warning about unused imports in import lists

Before, if anything in a list was used, the entire list was considered to be
used. This corrects this and also warns on a span of the actual unused import
instead of the entire list.
Removing unused imports