As modern roasting becomes increasingly data-driven, software is giving roasters newfound freedom to experiment with profiles before a single bean hits the drum.