WFLY-963: adds support for jndi modifications by modules/extensions, at the writable service based naming store. Also improves the management of references/owners of binder services, and fixes the naming store logic for rebind and unbind operations. A new integration test is also provided to ensure that shared bindings are handled correctly.