fixed eval() for usage without supplying candidates in phenotype space
added sample code for demonstrating ask-tell interface / API, ref #45
Merge branch 'master' into internals_45
updated ask & tell sample code in order to demonstrate how to override any of the ask, eval, tell and stop functions, ref #45
fixed bug in bipop by cleaning up interface to iteration increment in main optimizer and solution object
first realization of lower memory trace for sep-CMA-ES
reduced memory trace of sep-CMA-ES to finally reach linear size everywhere
Merge branch 'master' into internals_45
Merge branch 'master' of github.com:beniz/libcmaes

Conflicts:
	src/cmastrategy.cc
Merge branch 'master' into internals_45
updated example with new next iteration scheme
simplified update of consumed budget in both algorithm and solution objects
ask-tell example update
cleanup of covariance update with sep
first gradient injection
best gradient injection + more functions
added support for gradient function to all algorithms + special fix for sep-CMA-ES with gradient
Merge branch 'gradient' into nn_ex

Conflicts:
	examples/Makefile.am
	src/cmastrategy.cc
	src/covarianceupdate.cc
added backpropagation + gradient check on ann for mnist example