Fixed alert message pixellation and improved its animation

Viewed on a non-retina screen, sometimes the alert message label would appear blurry because it was put on a half-pixel.

The animations are less jarring.  The intro animation is faster, respecting the component's animationDuration setting.