Shift metrics so that the non-category flyout sits outside the blockspace
Don't bounds-check if the flyout is going to handle the drop
Gallery button at studio.code.org.
Fix headers CSS in RTL mode
Simplify how `BlocklyApps.resizeHeaders` calculates widths
Load start blocks after reflow so RTL blocks are positioned correctly
Drop modal function editor dependency on hasCategories bool

No longer care about category/non-category mode.  Both modes now set the
blockspace metrics to be the dimensions available to the modal editor.
Horizontal flyout needs an initial width for correct RTL layout
Fix comment
Fix `grunt jshint`
Add functional math blocks to studio. Rearrange categories.
Merge branch 'test' into staging
Automatically built.

commit a5cda94ae2f97845b01c6b891cffa1632e2fb036
Merge: 36f7fc4 84a2680
Author: Tanya Parker <tanyacparker@gmail.com>
Date:   Mon Nov 24 16:23:46 2014 -0800

    Merge branch 'staging' of github.com:code-dot-org/code-dot-org into staging

commit 36f7fc4ff8729eae140b1bca6f6803e1621aa4c9
Author: Tanya Parker <tanyacparker@gmail.com>
Date:   Mon Nov 24 16:23:36 2014 -0800

    add fa-AF locale and update hoc beyond tutorial strings
Docs updated with newer build instructions.
Merge branch 'test' into staging
Merge branch 'staging' of github.com:code-dot-org/code-dot-org into staging
Live playlab & artist gallery images on studio.code.org bar that goes to /gallery.
Loc all strings for gallery bar on studio.code.org.
Tiny spacing changes for gallery bar.
Remove unnecessary css.