Convert readline to Racket

Also lighten package dependencies by removing
scheme-lib and compatibility-lib.
Fix xrepl test (updated expected interactions)
Fix props for xrepl tests

These tests weren't getting run, possibly due to
a change in defaults.