Added support Scm_Reverse*
Added ->clr and clr-> functions.

Generic cast functions of gauche object and clr.