Add check for not available device in pingDevice

If the address doesn't resolve to a Bluetooth device, null is returned.
Add note about how to run the tests under OS X