Responsive

Mostly an update to https://github.com/code-dot-org/blockly/pull/174 with @brandonbloom's comments taken into account.