added ITerminator interface & implementation of ForLoopTerminator
renamed APipelineElement to IPipelineElement
implementation of pipeeline_process()
created separete ea::Pipeline namespace