ISPN-5024 Generate META-INF and blueprint services automatically
ISPN-5030 NPE during node rebalance after a leave

Clean up some more NPEs during AsynchronousInvocationTest and
TxCleanupServiceTest.
ISPN-5028 BaseEntryRetrieverEvictionTest.testExpiredEntryNotReturned random failures
ISPN-4542 Update persistence documentation examples
ISPN-5014 Remove "clean" goal trigger from the "prepare-package" phase of all/*

Exclude the uberjar using the artifact filter and remove the clean phase.
ISPN-5031 Print subject's principals on one line in logs
ISPN-5036 tests for all-infinispan-embedded
ISPN-5028 BaseEntryRetrieverEvictionTest.testExpiredEntryNotReturned
random failures

* Fixed issue where test could hang for an extremely long time
Implement purgeOnJoin

The joiner will still do the preload, but the entries will be removed from
the data container.

Also includes a fix for ISPN-3217 (entries not written to the cache store
on a backup owner with CACHE_MODE_LOCAL).

A hack was needed to avoid triggering ISPN-3443 (state transfer undoing the
remove operations).