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
Merge branch 'master' into unstable

* master:
  Collection: Raise DocumentNotFound when calling .by_key with nil