documentation, const, new directive in config

- some docummentation added (mainly "JavaDocs")
- const added to some methods and parametrs
- config now contains direcirve whether eval results should be logged
before or after test vector change
- status nessages partly reduced (to be continued)
- genomeSize check in when reading population
score files manipulation, system headers

- scores files are deleted only if not recommencing computation
- system header files substituted for c++-versions (time.h->ctime, etc.)
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
various small changes, population in xml
- population file is now in xml format
- genome loading is done via population load
- evolution off and genome load directives moved to config
- now consistent work with m_status in Eacirc object
- javaDocs checked
- other minor changes
minor changes

- file renamed
- readme file shortened
- other
status constants cleaned, minor changes

- custom build step in VS
- log messages cleaned
- readme encoding changed
readme modified
Merge branch 'save-state'

Conflicts:
	EACirc.vcxproj