The Comparative Morphology, Phylogeny and Evolution of the Gastropod Family Littorinidae