rnn: fixed and ufixed types

These types are for fixed point decimal values (signed and unsigned).  A
"radix" typeattr specifies the decimal point position.  For example, a
16 bit field with radix="4" would be fixed12.4.