Pry hack API love

Added a hook to allow access to the string retrieved from the user before it is parsed for valid ruby. This allows pry-syntax to work without monkey patching retrieve_line, but it also opens a new world of possibilities for other plugins as well.