PHP-1161: Add PBKDF2 and HMAC implementations from PHP
Add SHA1 and rewrite the functions to be callable from c
Fixed PHP-1161: Use homegrown SCRAM-SHA-1 implementation over cyrus-sasl
Check WireVersion for which authentication mechanism to use
Don't try to authenticate unless we have some credentials
Add TODO/FIXME
Fix ZTS
Fix invalid free on failure
Support "default" mechanism (MongoDB-CR) for mcon
PHP-1161: Escape the username as per the RFC
Implement the ServerSignature checks
Fix memleak
Comment alignments
Couple of signedness updates
Make sure we get the data we need from strtok
Update test to work on 2.8 too
Fixed couple of mem leaks
Time to skip these tests rather then endlessly mess with them
Make it possible to mark supported mongod version range
Authentication failure messages are very different now