bug fixes and new features

Fixed a bug where the incorrect number of features were being created
due to start range of 1 instead of 0
Added hplusminus to allow for uniform distribution of initial features
as well as normal distribution, depending on if user sets hstddev or
not. Allows for less focus on the initial hsize, allowing for more
exploration.
uploading more examples
mutation update and added validation

Test have shown remarkable time savings with validation
Mutations now pull from existing pool of features instead of making new
ones
Tested against the 3 test data sets and had the same or improved test
accuracy compared to the older method, and with much improved speed
massive document cleanup

removing old files and adding new ones as i prepare for the thesis
updating validation and probability

validation now waits until 3 cycles of no improvement over current best
remember to show the BEST population, not just the last one (especially
since that would be a bad one due to validation)
changed how population creation probabilities are calculated
updated config output script
checkpoint
adding docs
another checkpoint
updating docs
adding full run results and final code update
updates to python runner
updating docs and putting debug checks for output
adding long ass run with full batch
Merge branch 'testing_only' of https://github.com/slander36/EvoAE into testing_only
Merge branch 'testing_only'