There was something for everyone at Big Ears Festival 2025, from Les Claypool's Bastard Jazz to a new trio ft banjo extraordinaire Béla Fleck.