add README.md with description from previous Bitbucket repo
add quaternion search example
add license to individual source files. add intro blurb in de.h.
add another simple example
add saboteur optimization problem. minor compile fixes.
renamed DE::Engine::CalculateError to DE::Engine::TestFitness
added ErrorAccumulator to aid in calculating RMSE
converted piecewiseapprox.cpp and polyapprox.cpp to use new pure virtual method name and ErrorAccumulator
use normal distribution on initial random individual creation
initial default range tweaked way down
rename "POP" template parameter to "POPSIZE"
added RunOneGeneration() method - generations can now be run one at a time
added SetRange(i,min,max) method
added a decent amount of comments through main algorithm and class declaration
made random seed off clock. other minor tweaks to polynomial problem.
tweaked default min/max and output in DE
commenting+tweaks to polyapprox.cpp
removed old PSO stuff. I'm just not into it any more.
added another activation function, plus minor cleanup
convert example.cpp into polyapprox.cpp - made it a bit more of a generic polynomial approximator program
tweaked default range in DE::Engine
removed empty derand.cpp
documented devec.h
made BIGDOUBLE closer to max float
bugfix example was not returning error
added example code
added better default range
fixed BIGDOUBLE to be closer to max double (used for default best fitness)