Fix status methods, use `$elemMatch` to match all conditions.

Should resolve #2 

Not sure if there's a cleaner/more-readable way to build the deep conditions, maybe underscore has something that can help?

Anyway, this fixed the issue for me as far as I can tell. :)