add support for accessing service instances via ServiceProvider: allows for different selection strategies
remove start and close fns- use their java methods directly; updated README