[ALOY-1046] Fixed bug where the initial state of the buttongrid was never...

[ALOY-1046] Fixed bug where the initial state of the buttongrid was never computed before being re-layed out because Mobile Web uses a timer to do the rendering. By adding a setTimeout(), we allow Mobile Web to compute the layout of the newly added elements before triggering the animation.