Refactored optimization code
Merge branch 'dev' of https://github.com/djrieger/mjplusplus into dev

Conflicts:
	src/firm_interface/visitors/MemberVisitor.cpp