Show and hide animation as fade in and fade out
Fixes issues with null token
Match look of Gmail's undo bar

Except for the text color of the undo button.
Re-set runnable to hide the undo bar after restoring its state