Pass "origin" parameter from input dialog.

This means the status bar will show "Parsing input..."
instead of "Parsing undefined...".
Clear `eden_definition` on assigning to a Symbol. Fixes #37.
Merge branch 'master' of https://github.com/emgroup/js-eden
Rename valueOrDefault to doDefault to save keystrokes.