Marshal GVAlues that hold a FRACTION value

Change-Id: Id06fdc6d278fe044ce13065dc4877089f617003b
Marshal GVAlues that hold a INT_RANGE value

Change-Id: Idafa2f80772a2cb8b7961a0177358a17f3609af5
Marshal GVAlues that hold a DOUBLE_RANGE value

Change-Id: I75f15d5eaade5e9ae76b398ee11051c6f963d666
Marshal GVAlues that hold a FRACTION_RANGE value

Change-Id: Ibd06576274605cf1fcd96aea076e7d6d0e89ad3d