Unicode fixes for python 3 in office2john
Merge pull request #293 from ShaneQful/office_unicode

Unicode fixes for python 3 in office2john
Portability issues fixed. fork/kill are not standard. They are *nix specific.
I have taken it out of VC builds, and also removed the options from DJGPP
builds.  I would imagine that mingw also would have problems, but I do not
have a build env under that any more, so did not add defines for it.
Merge branch 'bleeding-jumbo' into memdbg

* bleeding-jumbo:
  Portability issues fixed. fork/kill are not standard. They are *nix specific. I have taken it out of VC builds, and also removed the options from DJGPP builds.  I would imagine that mingw also would have problems, but I do not have a build env under that any more, so did not add defines for it.
  Unicode fixes for python 3 in office2john