More records-to-structs conversions

Only a handful of `src/libsyntax/ast.rs` types to go now...