Fixed linux deviceSet when using some other names thant ttyS ie ttyACM or others. Now it checks weather the device exists in linux and then sets device.