WL-3088 Use newer external-calendaring-service.

This keeps the ical4j library out of shared/lib and allows the full set of dependencies to be deployed without risking breaking other components/webapps.