updated jersey version, fixed product and user PUT request bug, and added cache control for get endpoints