merge REPL.jl code
integrate REPL.jl code into Base
expunge readline
test/replcompletions: comment out pkg tests
rename repl.jl -> replutil.jl

Conflicts with REPL.jl on case-insensitive filesystems.
fix repl crash when tab-completing type field
fix repl crash when pasting trailing whitespace