Show labels instead of item ids on badge diffs

Bug: 69832
Change-Id: Ie94ea8c6a3612e14996641812f95a1e0a2e9ee98
(cherry picked from commit 807839e906b743e15c074204de00fbf9e245e302)
Don't yet include statements yet on properties

These are mistakenly being added in the JS entityview,
but shouldn't be yet as not possible yet to actually
save them, among other issues still to resolve.

Change-Id: I13166578fcaea99f901901abf3c8531f18c82df1
(cherry picked from commit 81badf300de1663f54847e5af7519afcca2a0fb5)
Don't use Statement class alias

Bug: 71508
Change-Id: Id648010f6432c32205824499ead79570014cdbba
(cherry picked from commit 960db3d68eec3e406e2d3ff15e76e3e1f36ba5d0)
Merge "Don't yet include statements yet on properties" into wmf/1.25wmf1
Merge "Don't use Statement class alias" into wmf/1.25wmf1