Adding the ability to have network.ping return a boolean, True or False, if the ping was successfull or not.  Also adding the ability to specify a response timeout.
Merge pull request #15947 from garethgreenaway/15880_network_ping_return_boolean

Additions to network.py module