The best coastal towns in Europe go beyond Positano and Santorini — these 10 smaller harbor towns pair centuries of maritime history with regional food and wine