Added headers for password hashing and utils
No object bindings yet for these. Also a few fixes to setup.py to allow it to build