* stable-2.15:
AbstractQueryChangesTest: Add byMessageMixedCase test
ElasticContainer: replace the deprecated override
ElasticVersion: remove redundant private modifier
ElasticIndexVersionManager: remove unneeded type
Elasticsearch: make package-private usage explicit
MyPasswordScreen: Fix default text in password field
Move: Return the modified change in JSON response
Elasticsearch: fix changes index type for bulk calls
RevisionIT: Add test for posting review comment on non-existing file
PostReview: Use correct patch set ID to reject comment on non-existing file
Don't fail on removing star labels from change without star labels
AbstractQueryAccountsTest: Add byDeletedAccount to ensure consistency
AbstractQueryGroupsTest: Add byDeletedGroup to achieve higher coverage
Elastic{Account,Group}Index: Move the static Logger right after class
Elastic{Account,Change,Group}Index: Make names/types explicitly private
{Account,Change,Group}Mapping: Set package-privacy
Docs intro-gerrit-walkthrough: Rewrite for v2.15 PG UI
Add integration test classes for "ssh index" commands
ActionJson: Add workInProgress to ChangeInfo copy method
Allow to toggle ready flag by project owners
Allow to toggle WIP flag by project owners
Upgrade JGit to 4.9.2.201712150930-r.15-g5fe8e31d4
Bazel: Harmonize names of external repositories
The changes done in I4598a6fb9 ("Allow to toggle ready flag by project
owners") and I259a170ed ("Allow to toggle WIP flag by project owners") are
adjusted to replace usage of ProjectControl with PermissionBackend.
Change-Id: I82443ea0e4f2d5a3db2169bbbe129a10520adc0a