Changed getIRCode() to only ask for the latest remote code if the last time we asked was longer the 50 milliseconds.