Various problems handling GHashTables as function arguments
Submitted by Philip Chimento
A GHashTable with value-type double (or any other type that cannot be stuffed into a pointer) is not supported properly in GJS.
As I discovered while investigating, the test suite was not running marshalling tests for GHashTables at all, and so it seems that some other cases do not work either.
The first patch is to add the existing GHashTable tests from gimarshallingtests.c, commenting out the ones that don't work for now.