Add parser for `#[repr(...)]`; nothing uses it yet.

FIXME: document it.
Fix vec::each* return values
Lots of stuff that doesn't work yet