Update GiftResource tests

-tests now return ClientResponse<GiftDetails>
Add find gift method
Add ability fetch all gifts from a cart