fixed memory leaks in cmfd based routines using valgrind
cleaned up and added comments to cmfd code