Return [], not nil, when no records are found.
Update changelog
Merge pull request #123 from goodgravy/fix/find-first-with-no-matches

Return [], not nil, when no records are found.