Rename a variable in the interpreter

I feel that "CurrentFileName" is a much more evocative variable name that
describes what this variable is and where it might be used.
Add build script for irb and ruby executables
More idiomatic value for eof in lexer
Implement a short version of Kernel#puts

Useful for debugging. This should also respect #to_s if defined on the object