Cache type in parameter/arg macros in debug build
Cache type in parameter/arg macros in debug build

Rules for C require bitfields to be plain integers, and not an
enumerated type. This makes it inconvenient to see what the type
of a REBVAL is (one needs to cast it).

This caches the type in the debug build, coerced to the proper enum
type for viewing in the debugger.

kealist/ren-c,rgchris/ren-c,codebybrett/ren-c,hostilefork/rebol,giuliolunati/ren-c,codebybrett/ren-c,codebybrett/ren-c,draegtun/ren-c,rgchris/ren-c,kealist/ren-c,kealist/ren-c,hostilefork/rebol,codebybrett/ren-c,codebybrett/ren-c,draegtun/ren-c,hostilefork/rebol,hostilefork/rebol,draegtun/ren-c,kealist/ren-c,rgchris/ren-c,giuliolunati/ren-c,codebybrett/ren-c,giuliolunati/ren-c,rgchris/ren-c,kealist/ren-c,kealist/ren-c,giuliolunati/ren-c,draegtun/ren-c,draegtun/ren-c,rgchris/ren-c,giuliolunati/ren-c,hostilefork/rebol,hostilefork/rebol,draegtun/ren-c