incorporating CATCH

- can run tests by cli argument
- 1st stupid test created
new xpath-like method to process XML

- methods to get/set node/attribute value in XML
- test case for this method
using new xml get/set method

- config ans state loading, generator parsing now use new xpath-like
xml-processing
- minor changes in stringToDouble
- minor changes in ParseGenome (parsing numbers not till end, but till
genome size is reached)
determinism test created (broken!)

- test passes when in debugger
- fail when in not in debugger (both debug/release)
2 determinism tests pass
- determinism/load-state fails in 2 assertations (because best genome 'boa' is extra evaluated after loading genome)
- suppression file for valgring created (suppresses Catch memory reachables)
- some memory leaks and reachables resolved
test for recommencing (NOT PASSED!)

- added test for recommencing computation
- test is not passed by program
- minor changes in log files
tests for recommencing PASS
- there is still bug in st generation after load (boa, best genome is not set in fresh population ->  more eval)
- Catch leaves some leaks in memory if not run, use valgrind suppression file
minor changes to tests

- stupid tests deleted
- warning info displaiyed only if logging