switched the parsing of htpasswd files to use passlib.  This commit fixes #7
Merge pull request #10 from atarola/add_better_passwordfile_handling

Switched the parsing of htpasswd files to use passlib.
merged master into branch