add asking all nodes to ApiClient

the remaining missing functionality to ApiClient was to execute requests against all graylog2 nodes in parallel
add test cases