ISPN-4942 Make uber jars compatible with OSGi

https://issues.jboss.org/browse/ISPN-4942

All existing tests for OSGi are passing with these changes.

We could possibly remove the features file for infinispan-remote completely because the jar can be installed directly.

Just noticed this and it's WRONG. infinispan-parent pollutes the maven build lifecycle in unacceptable ways. This needs to be reverted.