Test request registration
Assert that we reject invalid transfers
No point hashing an object we want to be invalid
Assert that sending objects we haven't asked for doesn't work
Merge pull request #16 from richo/features/asert_object_validity

TRANSFER safety