Completely refactored TParticle class.
Complete particle track is kept in memory, which allows the integrator
to pause, continue, restart from arbitrary points etc and more flexible
logging.
New feature: Initial energy spectrum for particles is read from
particle.in and parsed by "muparser"