list_devices() was updated to take an integer rather than a bool for the wait_to_appear argument. This updates any tests that explicily passed True/False as the argument to list_devices.
1) Refactored to start catching the exceptions and properly dispose an instance of iwd 2) Switched to list_devices with wait option