Enumize Rval types into RvalType

Removes #define CF_SCALAR, CF_LIST, ...
replaced by RVAL_TYPE_SCALAR, ...