Simplify how `BlocklyApps.resizeHeaders` calculates widths
Load start blocks after reflow so RTL blocks are positioned correctly
Size the modal function editor correctly

No longer care about category/non-category mode.  Both modes now set the
blockspace metrics to be the dimensions available to the modal editor.