Consumer Reports tested 51 sunscreens to find the best options to protect your skin this summer and beyond.