Make 'return' a term taking an optional argument.

This way, 'return;' won't be silently ignored in a function. Closes #127.