optimize the bundled images for the status bar height
tint images for foreground color
fix a race condition when showing after scheduling a dismissal
fix some visual bugs

- Fit long text within the available space.
- Truncate text when status is too long.
- Induce layout for every show* request.