USA TODAY 10BEST just named the top 10 beaches in New Jersey. Here's which spots made the list.