Document referencing priming changes
Regression test for prime() and getSingleResult() (closes #520)

Although the exception reported in #520 was actually fixed with a change in doctrine/mongodb, this commit adds a regression test for ODM. There is an additional test to document that priming will perform unnecessary work when getSingleResult() is used, since all documents in the query result set are primed.