Defer Readline load as long as possible (fix #1081, #1095)

Also fixes rweng/pry-rails#50 and rails/spring#244.
Merge pull request #1103 from pry/0-9-12-defer-readline

Defer Readline load as long as possible (fix #1081, #1095)