RFC: Remove #[crate_id]

No, it does not. In fact, attributes are the outliers here! Other syntax extensions can and do accept keywords as regular identifiers. A great example is `local_data_key!(pub ...)`, but others use `mod`, `struct`, etc. The language that syntax extensions accept is limited only to "balanced delimiters", and I don't think restricting it further is a good idea.