John Hartford Festival Lineup Announced