Fix firewall warnings for integration tests on Mac
Fix firewall warnings for integration tests on Mac

When running integration tests locally on MacOS, each test causes a number of popup boxes containing the text
‘Do you want the application “peer” to accept incoming network connections?”.
Although this can be ignored, each popup takes the (cursor) focus away from the current window, and so is annoying when trying to do anything else.
This is caused because each test is launching one or more peer instances which get compiled on demand and appears to the firewall as a new executable.
The fix for this is to ensure that all listen addresses are explicitly set as localhost.  In this case, the chaincodeListenAddress host can be set to 127.0.0.1 rather than 0.0.0.0

Signed-off-by: andrew-coleman <512cb7f2ba5e1db515cb537dfbdc0b0ff1be61bc@uk.ibm.com>

hyperledger/fabric,hyperledger/fabric,manish-sethi/fabric,manish-sethi/fabric