debugging: Enabling the creation of global variables using interpreter
debugging: Adding AST indicies to code interpreted in workspace
Adding menu call to morphic Tree
debugging: Fixing source code snippet that gets attached to AST
morphic: only call onCanvasChanged() when canvas extent actually changed
objecteditor: cleanup
ide: loading indicator accepts label arg
jQuery: getting rid of global jQuery refs (window.$ and window.jQuery)
codeeditor: fixing snippet expansion
codeeditor: adding proto snipept
debugging: Test for debugger statement in interpreter
debugging: Check for frames without PCs (console log)
debugging: Attaching PC when real error is thrown while interpreting
debugger: More tests and reimplementation of .name and .argumentNames()
Merge branch 'master' into kr_server