Require passlib over crypt in password_hash for Mac OS X/Darwin. Fixes #11244 i was almost done with my patch ... but I like yours better