+ initial name tracking code. we need to detect when a name will be translated to an executable or not.
|/ merge from develop.
* implemented pipe, in just 30 minutes, tests and all.
+ ouiéa, redirection also works.
|\ merge from pipe.