changes for new maven 3.1.0 and tycho 18.1.0

Signed-off-by: Thomas Schubert <funthomas424242@gmail.com>