add generic MakeCp easyblock

This finished the work initiated in PR #207.