Change the way scrolling works in Maze, Graph, and Turtle.  Blockly's top is now fixed to the page and scrolls with it.  Blockly's bottom is fixed to the window and does not scroll.  Thus Blockly changes size as a result of scrolling.

R=spertus@google.com

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

git-svn-id: http://blockly.googlecode.com/svn/trunk@1159 c400ca83-b69d-9dd7-9705-49c6b8615e23
Updated viewport logic for mobile.
Maze and Turtle now zoom out on load for iPhone, Android, and iPad.

R=neil.fraser@gmail.com

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

git-svn-id: http://blockly.googlecode.com/svn/trunk@1160 c400ca83-b69d-9dd7-9705-49c6b8615e23
Remove mime type on .json files.

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

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