PHP-1230: Clean up WriteResult property storage on WriteException
Merge pull request #19 from bjori/php1230-take-two

PHP-1230: Clean up WriteResult property storage on WriteException
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