Bug solve and security change

Solved a bug in the DeviceFinder by makeing it truly asynchronous and
adding a timer. This will help find devices with a lower wifi signal
strength.
Changed the password in the SmartPlug class to a SecureString.