consistent naming of header guard
paper-gmm use NormalizingConstant
update pf project name
avoid msvc warning