gom: Add support for short and long integers

schar/uchar for guint8 and glong/gulong
gom: Better debug for gom_command_bind_param()
gom: Fix AND/OR filters memory handling

The values were getting double-freed. As gom_filter_get_values() returns
a new array, no need to stuff it inside another array that we would
create ourselves, just use that original array.

https://bugzilla.gnome.org/show_bug.cgi?id=731701
tests: GomFilter from 3 queries

https://bugzilla.gnome.org/show_bug.cgi?id=731701