Fix-up for recursive time series reconstruction
Elliott activation function implementation
Signed-off-by: Anna <myearwen@gmail.com>
Bug fix: context entity gets randomised in the initialisation process, otherwise CooperativeCoevolutionAlgorithm failed on high-dimensional problems.
Clean up of the NeuralNetworkDistributionStrategy.
Fixes to MNISTReader (now scaling is done properly and separate ranges are used for inputs and targets), two modified MNISTReaders (BW and Blur) added.
Greedy cooperative PSO with pre-specified number of iterations to train each subswarm for.
A bunch of measurements added.
Some headers fixed
Intermediate time series and store-on-disk classes added.
Initial Hendtlass iteration strategy implementation. Still requires cleaning up.
xml file I use for testing.
Fixed compilation issues due to recent updates
Merge branch 'hendtlass'

Conflicts:
	library/src/main/java/net/sourceforge/cilib/entity/CandidateSolutionMixin.java
	library/src/main/java/net/sourceforge/cilib/functions/activation/TanH.java
	simulator/xml/nntraining.xml
	simulator/xml/noisyGbestPSO.xml
Adjusting my cilib version to the remote changes.
Sliding window NN training problem fix.