LPS-48599
LPS-48599 Changes to make com.liferay.ipgeocoder.sample.web work
LPS-48599 Needs to be relative to module.dir
LPS-48581 Turn build-service into a macrodef, no logic changes
LPS-48581 Make it so an OSGi plugin can easily call the macro