CEC 2013 Niching Benchmark Functions

- Added The above mentioned benchmark
- Added the ability for the simulator to handle varying length results files
Removed duplicate entity code and fixed cooperative PSO which wasnt being initialised correctly.
Added anna-earwen's MeasurementCombiner fix.
Merge pull request #130 from filinep/cec2013niching

CEC 2013 Niching Benchmark Functions
Merge pull request #119 from filinep/entity

Removed duplicate entity code. Correct cooperative PSO initialisation.