Star-Spangled Lemon Cake