librustc: Forbid destructors from being attached to any structs that might contain non-Owned fields. r=nmatsakis
libsyntax: Remove `@const` from the language
auto merge of #5480 : pcwalton/rust/at-const, r=pcwalton

r? @catamorphism