API: filter contracts by email, customerid, or order id

Shop API GET endpoint now accepts "email", "customerId" and "orderId" query params.