Back-up.
Desirability fixed along with queueing.
Still not optimized and need more encapsulation.
Tests still needed
Merge branch 'master' of https://github.com/jannickj/nabf

Conflicts:
	TeamNabf/NabfProject/NoticeBoardModel/NoticeBoard.cs
NoticeBoard complete. All tests successfull
reset noticeboard added
Initial commit of KnowledgeManager
Initial commit of KnowledgeManager and associated files
Initial test file. Still need to test event

KnowledgeManager should be complete
Tests finished
NoticeBoard now handles IDs internally with no user interaction
branch added for noticeboard
improved details of exception messages.

added RoleKnowledge
Merge branch 'ClientApplication' of https://github.com/jannickj/nabf into KnownledgeManager

Conflicts:
	TeamNabf/NabfProject/NabfProject.csproj
	TeamNabf/NabfProject/NoticeBoardModel/NoticeBoard.cs
	TeamNabf/NabfTest/NabfTest.csproj
	XmasEngine
Fixed project lost from solution
* Fully setup client to connect to mars server
Added messaging of connection
Reworked client messages to be more accurate
reworked message again
KnowledgeManager finished and tested.
Also includes parsers for KnowledgeManager
initial commit
Merge branch 'KnownledgeManager' of https://github.com/jannickj/nabf into AgentMaster/SimulationManager