improvements to pluging in new clustering implementations using the provided Clustering SPI and OSGi declarative service model
adding missing license headers