- Add ContractEditor class overriding FunctionEditor
- Conditionally instantiate ContractEditor instead based on level builder Contract Editor checkbox
- Add use MSM contract editor parameter to level builder
- Initialize Blockly.functionEditor with other class when set
- Replace Blockly.useModalFunctionEditor usages with if Blockly.functionEditor check
- Add new FunctionalDefinition block type
- Get parameter inputs inlined
- Create functional procedure call block
- Lazy-initialize block_svg_functional parameter markers on render update
Fix function call name updating issue issue by adding Procedures.renameProcedure change handler to field
add Play Lab block to show protagonist coordinates.
Support functional procedure evaluation
Add categories and functions category to eval
Add functional parameter block type
- Use statementToCode rather than valueToCode for functional blocks
Add type dropdown stub
Add output type dropdown
Fix closure compiler warning
Add functional i18n strings
Made tiles more obviously clickable with subtle color changes on hover.
Set 'Choose type...' as type dropdown caption
don't crash when 404ing in test env
Temporarily disabling banner on home page.
Merge pull request #355 from code-dot-org/teacher_experience_facelift

Made tiles more obviously clickable with subtle color changes on hover.
Merge pull request #356 from code-dot-org/remove_banner

Temporarily disabling banner on home page.
WIP, temporary support for setting type of last param added to flyout
Merge pull request #357 from code-dot-org/test

DTP
Automatically built.

commit 4eebbeebd8458e26d2578d2e857876597800216d
Author: Laurel Fan <laurel.fan@gmail.com>
Date:   Thu Nov 6 15:43:39 2014 -0800

    don't crash when 404ing in test env

commit 7fa3ad8f427df30bfbe71aa5d6ac15f87dc0ef81
Author: Brent Van Minnen <bjvanminnen@gmail.com>
Date:   Thu Nov 6 15:39:49 2014 -0800

    [Finishes #82176774] dont show code for eval
Set upstream branch when install repo via chef.