Added a circling behaviour

The scout not circles around the base in arder to gather as much
informatino as possible rather than harassing the enemy workers
Scout to harasses after one circle NOT WORKING

There are some random crashes (unknown cause), and the temporary drawing
of the path makes everything lag a lot.
Scout now harasses after one circle around base
dlib files added to the project, functionality not tested
Using code from dlib without crashed: good!
Removed test code and started working on an xml parser for bayesian networks
Parser can now open xml file, doesnt do anything
Having trouble printing debug text, giving up for today
Problem from last time solved, continuing work on parser
Working on parser
Added comments code skeleton in BNetParser
Parser handles events more correctly
Started working on the wrapper for BayesianNet
Started with the implementation of creating the bayesian network
Added a splitByDelimiter method in BNetParser. Not tested yet
Fixed some bugs from last commit. Can compile and run
Fixed a memory leak (circling was never deleted)
Structure of bayesian network should now be in place, no probs yet
Wrote ApplyProbabilities in BayesianNet... not tested, compiling
Added the call to ApplyProbabilities()