Fix Build Errors Caused by Papyrus switching to Guava 27

This change also updates the previous release and latest release to
avoid having to handle both Guava 21 and Guava 27.

One ugly thing is that I needed to copy two methods to avoid having
Guava's Predicate loaded in two versions, since EMF Compare still only
supports Guava 21.

Change-Id: I424b18f8195c5c5d2f14fef1cc6671c642c35cb1
Signed-off-by: Philip Langer <planger@eclipsesource.com>
26 files changed