Add Scheme-style `cond!` macro to syntax::ext::expand

Addresses issue #6037