refactor Gridlayout to use transitionables
added semis
merge with remote
added newlines to the end of files
added event handlers for FlexibleLayout and GridLayout to broadcast reflow events
reverted modifier changes to GridLayout
refactored the creation of the modifiers so the initial load does not animate the modifiers, it just places it where it needed to go.  Subsequent reflows will be animated
removed unneeded animation on first creation