Google's Pixel 3 and Pixel 3 XL smartphones are coming soon and that means the rumours are flying thick and fast. Here are five credible leaks that have us more than a little excited.