Unicode fixes for python 3 in office2john

Fixed office2john.py to work with Unicode in python 3. Probably a good idea for Dhiru to test it as well to make sure it works properly. My testing was done on :
* Python 2.7.3
* Python 3.2.3