Service.GetCapabilitiesAsync now returns a ReadOnlyCollection<string> cast to an IReadOnlyCollection<string>interface

Signed-off-by: David Noble <dnoble@splunk.com>