Bug 565304 - Add callOnce with filter

The ServiceCaller supports passing through an OSGi filter to reduce
the set of services considered for calling to be returned. However, this
is not exposed on the `callOnce` method.

Resolve this by adding a variant to `callOnce` that provides the
overload to pass through an OSGi filter.

Change-Id: Iab07a376e6aa4732372f8db84f351428e6f0bc45
Signed-off-by: Alex Blewitt <alex.blewitt@gmail.com>
2 files changed