Added Pass-the-hash and improved package layout

I added support for providing a NTLM hash instead of a password. I also improved the package layout and added a `setup.py`.