Set alert panel size automatically according to message

Uses Flame.measureString to calculate height for the AlertPanelMessageView
VerticalStackLayoutManager handles the overall height.

Note that since the structure of AlertPanel has changed, extending it is also different now!