Use doubles when parsing, not floats
Use doubles when parsing, not floats

GScanner advertise the floating point values as floats, but it really
uses doubles. Hence, we need to use G_TYPE_DOUBLE when saving the
parsed constants into a GValue.

oerdnj/json-glib,robtaylor/json-glib-gvariant,Distrotech/json-glib,brauliobo/json-glib,frida/json-glib,oerdnj/json-glib,ebassi/json-glib,Distrotech/json-glib,robtaylor/json-glib-gvariant,ebassi/json-glib,GNOME/json-glib,GNOME/json-glib,brauliobo/json-glib,ebassi/json-glib,Distrotech/json-glib,frida/json-glib,oerdnj/json-glib,brauliobo/json-glib,oerdnj/json-glib