Implementation of site dynamics parsing and pgp site state update function.

Defined three types: ebea.population.site.abstractDynamics/1, ebea.population.site.dynamics/1 and ebea.population.site.parseableDynamics/1.  Fixed predicate ebea.population.site.parseDynamics/3.

PGP gameConfig uses type gl.pgp.action.updateSiteState in module data.config.io.filterV1000.

Renamed type parameter to MU in modules ebea.population, ebea.population.configuration, data.config and data.config.io.filterV1004