Hide SPI-implementation in javadoc

- see issue #158
- Note: ServiceLoader requires a public class but this internal class is really not designed for users in any way but shall only be accessed via SPI-interface