add Proc.read_until(), Proc.readline(), Proc.writeline()
ELF.set_base(): do not subtruct the address of the symbol by default
Proc.interact(): make fd number mandatory for shell redirection
add Proc.expect()