add query API; better error handling in event uploader; update documentation links; add negation option to Whitelist