commenting EnergyParticles plugin

add extensive comments to this plugin
replace `#ifndef ...` with `#pragma once`
convert `// comment` to `/* comment */`