Changing the behavior of StatefulRGBButton  button to account for an issue around clearing buttons, keypad will no longer clear buttons on reading button states. Buttons will now clear themselves on the falling edge to account for long button press.