layout: Change `RenderBox` to an enum and shorten its name in
preparation for removing its `@`-ness.

Also removes a few text copies that were taking place.

This sure does remove a lot of code!
Merge pull request #1327 from pcwalton/enumify-boxes

layout: Change `RenderBox` to an enum and shorten its name in preparation for removing its `@`-ness.