fixing misc bugs
temp
adding initial support for queries
made events properly hashable and find works
wtf... flatten in fn.py has a weird bug in it. removing
added support for missing keys on events and keys with secondary types
temp. adding a bunch of stuff for unique id collector
temp
temp. still working on gmail collector
temp