Make history file optional and configurable via the opts passed to repl.start
Add unit test to read and run a line from the interpreter history file and remove the dummy history file after tests have completed.