Added Execution code to Pipeline class.

Also fixed a bunch of tiny bugs in different places. PipelineTest is
incompleted due to difficulties getting results when not on UTEP
network. Also its not clear how to make these different kinds of
PipelineErrors!