Bug 975268: [System][NFC] Reset the screen idle timeout when a NFC tag/device is detected.

Feature adds a feature to Screen Manager and NFC Manager to handle the case where an NFC tag or device presence can reset the idle timer. Unit test cases added to screen manager as well.