- Avoid blocking IO in callCmd if large chunks of data arrive
- use count information from IO::Select to loop through
  available data for reading
Merge pull request #379 from openSUSE/review_140728_callcmd_no_block

- Implement non blocking I/O for reading results from commands called in the distribution plugins