MacroUI: Adds timer with cancel option before starting a recording. Change-Id: Iddf2bc81627f20b6aadb5464f806da2b34f98a83