In the case where os.path.ismount() does not detect a mount and os.rename errors fallback to HOMETRASH. This covers several situations where continuing with the identified trash location is incorrect due to complex mounts. Close #26, #41, #63.