Make reference field return ObjectID.

Currently, reference field returns Future of document. But some cases
just need the object id not the document.
This patch makes reference fied return ObjectID. When a user needs the
document, the user have to call findOne with it.