Versions upgrade


Upgrade version of
*akka
*scalatest
*scalacheck

Remove commons-lang3
Remove unused documentation dir - we use readme for this purpose
Procreator terminates if no genomes received


Procreator might not receive genomes if phenotypes died.(eg. randomKiller action)
Now states of procreator have timeout 3 seconds.

Added tests to check timeout
Sample PopulationKilling strategy implementation

It selects n worst phenotypes to be killed
Merge pull request #36 from ppiotrow/version

Versions upgrade
Merge pull request #37 from ppiotrow/procreator

Procreator terminates if no genomes received
Merge pull request #38 from ppiotrow/populationKilling

Sample PopulationKilling strategy implementation