Update euler.pandigital and Python Problems 32, 41

The function pandigital has had several major changes made to it:
    * It is now a generator
    * The minimum number of digits can now be specified
    * It now supports (optionally) using 0 as an allowed digit

Problem 32 and 41 have been updated so that they work with the new
function.
Add Python Problem 43