Summary: Google's Pixel 2 and 2 XL phones have squeezable sides, water resistance and OIS -- but there's no headphone jack.