stop showing the background icon progress outside it's scope

Also, extend print_and_error() to act as a pass-through, returning the
original error code.

Change-Id: I3d7ee71f627f871f64defe7902b91b762ca97d59
ui: adjust virtual key pressed down effect.

Change-Id: I80b444af8527139e4822a69f12e8fdd5d8183b3f