Uncover the magic of these Maine coastal towns: from an annual lobster festival to charming antique shops, there's something for everyone.