Fixes problem with optimization to layoutDidChange that failed to resize children if the layout lacked width & height defined.  Updates unit tests.