Fix data mismatching

Explicitly state order of fields in the query in
_users_watching_by_filter method then use the same field order in
multi_raw. This fixes the key/value mismatch which causes crazy data to
come back.

Fixes #17.

r?