First pass at a guide to compiler plugins

@steveklabnik, are you interested in looking this over?
All the current guides say "Rust x", so I'd rather see this as "Rust compiler plugins"