add pfad_ch29 module (for Chapter29: The Johnson-Trotter algorithm)