Build using g++-mp-4.6  on osx
Moved different implementations to own classes

parallel to sortpar.?pp
sequential to sortseq.?pp