Collection: Raise DocumentNotFound when calling .by_key with nil
Merge pull request #21 from triAGENS/raise-document-not-found-for-nil-keys

Collection.by_key should return DocumentNotFound for nil