Adds the most basic layer of runtime-worker interaction. Cleans up editor-runtime interaction.
Merge branch 'master' into runtime
Moves compiled function header from compiler to the worker
Now first programs can be run in the new runtime. Only Line and DrawScreen are currently supported.
Adds all other drawing functions also
Adds polyfill for IE
Fixes DrawScreen not breaking the execution
Removes timer from the worker loop.
Adds math functions.
Window now keeps its aspect ratio
Merge branch 'master' into runtime
Adds input functions. Fixes color setting.
F11 now opens fullscreen
Adds time functions.
Adds wait command
Adds Asc function
Merge branch 'master' into runtime

Conflicts:
	runtime/index.html
	runtime/input.js
Fixes clear not working properly
Adds window and screen size functions.
Fixes mouse input.