First release of the meta parallel programming abstraction and the single-criterion performance-aware

Summary
First release of the meta parallel programming abstraction and the single-criterion performance- aware component. First released of the meta parallel programming abstraction applying single-criterion optimization model transformation; and the performance-aware single-criterion optimization component (not integrated with other optimization components) and a report describing it.