Ensure that the VM dies when the main thread does.

Signed-off-by: Gary Pamparà <gpampara@gmail.com>
Moving Peaks bug fix

The moving peaks function now gets the correct domain boundaries from the problem.
Added a setter method to DynamicOptimisationProblem to set the ChangeStrategy.

Signed-off-by: Bennie Leonard <bennie.leonard@gmail.com>
Added a new pbest update strategy which uses crossover on the position and pbest of a particle instead of using the particle's position.
Merge pull request #117 from filinep/xoverPbestUpdate

Added a crossover based pbest update
Merge pull request #116 from benniel/MP_fix

Moving Peaks bug fix
Correct javadoc generation and publishing.

Signed-off-by: Gary Pamparà <gpampara@gmail.com>
CEC2013 real-parameter benchmark functions.
Merge pull request #118 from robgarden/CEC2013

CEC2013 real-parameter benchmark functions.
Made all the xml files work and fixed the simulator progress printing issue.
Merge pull request #122 from filinep/simulatorAndXMLFixes

Correct simulator progress reporting.
===Don't merge, still in development===