Add Python version of mkpasswd

This commit adds the mkpasswd
tool. This is a rewrite of the
Tcl mkpasswd file by Don Libes
of NIST. It is in public domain
as the original.