Wait wasn't working + sendkeys uses lightconfirm

Wait was using lightconfirm which didn't notice an overflay
disappearing, as it was still in the DOM.
Sendkeys uses lightconfirm now to save cycles.
Block of code in waitToDisappear had a typo

Previous fix allowed the code to be called now. It appears that kwargs
were being improperly recursivelly passed and driver.logMsg was called
instead of driver.child.logMsg.