Made term_scale_text show warning if numeric literal argument is out of range.
Fixed bug with ExpStmtBlocks.
Improved error reporting when adding new blocks.
Adds the easier of the textutils blocks.
Modified Blockly.Block.interpolateMsg() to support drop-down menu inputs.
Created new class Blockly.ComputerCraft.BlockWithDependentInput for
blocks where there is an optional value input that only appears when
an associated dropdown menu has a certain value.
Added test class.
Fixed bug in interpolateMsg.
Improved block text.
Fixed bugs and otherwise improved block types with dependent inputs.
Made explicit that the dependent input is hidden on block creation.
I couldn't easily figure out how to make it dynamic without causing
the input to be added twice: once on the flyout, once after dragging out.
Removed unused method.
Added paintutils API.
Alphabetized ComputerCraft categories.
Improved comment before Blockly.Block.interpolateMsg.
Fixed blocks with dependent inputs.
Added info fields ddFuncName, parameterOrder, quoteDropdownValues, and addChild.
Added shell API blocks.
Added two more blocks to Text Utilities.
This really should have been in prior CL.
Merge remote-tracking branch 'upstream/master'

Conflicts:
	apps/code/index.html (used mine)