Clean up and corrent pty methods
Note - not allowing to mix shell command and Ruby code
Prototype for the new eval_text
Add Espada Ruby parser
Utilize Espada Ruby parser to check for valid Ruby exp