L7 bassist Jennifer Finch dies at 59 after brain cancer battle. Bandmates to honor her by continuing farewell tour she urged them to pursue.