Switch Maze app to json-based translation.

The script convert.js was used for converting each <LANG>.html to <LANG>.json,
as described in the comment at the beginning of convert.js.  I don't expect to
use convert.js again but am including it for completeness.

The <LANG>.json files were generated by my scripts, as described at the top of template.soy.

I made a (non-failing) addition to blockly_test.js when I was trying to
understand how dropdown factoring worked.

I changed vn.html to a redirect to vi.html.

R=neil.fraser@gmail.com

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

git-svn-id: http://blockly.googlecode.com/svn/trunk@1027 c400ca83-b69d-9dd7-9705-49c6b8615e23
Incorporated updates from translatewiki.net, added Ripuarian and Malay.
New help images were added directly through code.google.com web interface.

R=neil.fraser@gmail.com

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

git-svn-id: http://blockly.googlecode.com/svn/trunk@1028 c400ca83-b69d-9dd7-9705-49c6b8615e23
Add type-change handler to prompt block.  Remove dummy input on 'for' block if language doesn't need it.
Review URL: https://codereview.appspot.com/9467044

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