Fix .find() when passing options and returning a promise.

The options param wasn't being passed through when returning a Deferred.
This caused them to be silently dropped.
Merge pull request #530 from leedm777/fix-find-promises-with-options

Fix .find() when passing options and returning a promise.