Respect runtime setting when creating new graph

The UI element was introduced in 3f0bc647978173383a7b26ae0995411f65311b02
and the logic changed, but not used. Not possible to create new sketches
for WebSocket based runtimes for that reason.
Merge pull request #21 from jonnor/fix-runtime-selector

Respect runtime setting when creating new graph