TODO copied this from the OSGi specification, but it's not clear if that
is allowed or not, for now I modified as little as possible but I might
integrate only the parts I want as soon as this code is finished.
TODO modified version of a normal service tracker customizer, this one has an
extra callback "addedservice" that is invoked after the service has been added
to the tracker (and therefore is accessible through the tracker API)