parseQueryWithSerializes an object into a query string with full control over the serialization process via a custom function.
obj: The object to serializeserializer: Function that takes (key, value) and returns:
Returns a query string with serialized key-value pairs joined by &.