Scroll blockly

@kadst43 Allows scrolling vertically in the blockly interface, and for screens shorter than the default blockly height, makes the interface the same height as the window.