CMAES Implementation merge

Merged master branch into CMAES-Impl just now, so automatic merge is possible :)