client: save the previous expression result as `_`

Matches the node core REPL behavior this way, and it's just plain
nice to have.