Implement BSON\ObjectID properly
Link against libmongoc-priv so we can go into the gory details
Reduce mongoc stuff we compile and install
Fix zts
Clean up hex_dump() source and add citation
Use preg_replace() for generating collection name from test file

This builds on what already existed in the current driver and adds the ".skip" removal. It also replaces hyphens with underscores to ensure that the collection is easy to access from the shell.
Use "phongo_test" as default test database
Use require_once in skip test includes
Use Faker to create user data fixtures
wip functional tests