Merge branch 'stable-3.1' * stable-3.1: (31 commits) Shorten command to run tests Update documentation of where Bazel puts the jar Give an example of an API token in Documentation Drop `username` requirement from documentation Add missing facade tests Clarified message when comment adding failed Make implicit expectations about Conduit explicit in Facate tests Switch from `assertEquals` to Google's Truth Add tests for SearchUtils Add test for `projectSearch` with no match Add tests for `maniphestSearch` De-duplicate code for Phabricator result objects Simplify ManiphestSearch Drop the filtering for `id` from `maniphestSearch` Drop attachments from `maniphestSearch` Remove unneeded class Task Re-do and repair Conduit's maniphestEdit Simplify ProjectSearch Drop name filtering for project searches Make Conduit more compact through ImmutableList and ImmutableMap ... Change-Id: I0b889109276f41637dda142ccefe81e2cadd1076