reorganize code to place overloaded methods first
check unmount target against a refreshed list of devices to avoid announcing the removal of a device in use
Merge branch 'master' of github.com:njwilson23/dudley