This commit:

1.) Bug fixes and cleanup to fdb_object
2.) Basic tests for client.rb

Remaining tasks:

1.) Implement tests that ensure *all* relevant keys are updated/cleared on save and delete
2.) Re-implement the existing FDB tests (e.g. transaction size)
3.) Cleanup client.rb