Prevent empty dialogs in apps due to race conditions.  Change Audio calls to survive Closure compiler.

R=spertus@google.com

Review URL: https://codereview.appspot.com/14207047

git-svn-id: http://blockly.googlecode.com/svn/trunk@1392 c400ca83-b69d-9dd7-9705-49c6b8615e23
Made more messages interpolated.

Changed interpolateMsg() tocall setInputsInline with an argument dependent on the number and position of inputs.

Changed js_to_json.py to permit utf-8 in original language
(to support division sign).

Removed                         Added
-------                         -----
LOGIC_NEGATE_INPUT_NOT          LOGIC_NEGATE_TITLE
CONTROLS_REPEAT_TITLE_REPEAT    CONTROLS_REPEAT_TITLE
CONTROLS_REPEAT_TITLE_TIMES
MATH_MODULO_INPUT_DIVIDEND      MATH_MODULO_TITLE
MATH_CONSTRAIN_INPUT_CONSTRAIN  MATH_CONSTRAIN_TITLE
MATH_CONSTRAIN_INPUT_LOW
MATH_CONSTRAIN_INPUT_HIGH
TEXT_LENGTH_INPUT_LENGTH        TEXT_LENGTH_TITLE
TEXT_ISEMPTY_INPUT_ISEMPTY      TEXT_ISEMPTY_TITLE
TEXT_PRINT_TITLE_PRINT          TEXT_PRINT_TITLE
LISTS_REPEAT_INPUT_WITH         LISTS_REPEAT_TITLE
LISTS_REPEAT_INPUT_REPEATED
LISTS_REPEAT_INPUT_TIMES
LISTS_LENGTH_INPUT_LENGTH       LISTS_LENGTH_TITLE
LISTS_INPUT_IS_EMPTY            LISTS_IS_EMPTY_TITLE

R=neil.fraser@gmail.com

Review URL: https://codereview.appspot.com/14219043

git-svn-id: http://blockly.googlecode.com/svn/trunk@1393 c400ca83-b69d-9dd7-9705-49c6b8615e23