librustc: Implement the `Box<T>` type syntax

r? @alexcrichton