volos-pgsql: unwrap results with a single result, if queried by ID

When requesting a single resource from a collection by ID, e.g. /collection/{id}, return the resource as-is in the `data` field instead of keeping it wrapped in an array (as if a collection of resources -- multiple rows -- is being returned)