Fixed some of Jannicks crap & started on implementing basic agent logic. Agents can now explore the graph (but not probe it), and will not want more than one job (but that part is currently disabled).
Minor fixes ( I hate branches )
Started working on explorer logic & zone creation
Completed basic common desires and started working on explorer desires
knowledge sharing
framework for non-explroer agents
within distance 1 (spontanous inspect)
All non-Explorer, non-Job desire function are done
Placed generalized helper functions in LogicLib
logic for applying to jobs complete and added to non-explorers
More work on logic for finding new zones. Still lacks the position functions from the last project to work.
Merge branch 'Agent/Intentions/dev' of https://github.com/srnjcbsn/Beduin into Agent/Intentions/dev
Updated AgentTypes.fs to show what an occupy job is.
Worked on creating occupy jobs. Merging with existing jobs still missing.
Changed getJobsByType to take a job list instead of a state
Added workOnOccupyJob as a desire
Merge branch 'Agent/Intentions/feature' of https://github.com/srnjcbsn/Beduin into Agent/Intentions/dev

Conflicts:
	TeamNabf/NabfAgentLogic/AgentTypes.fs
	TeamNabf/NabfAgentLogic/BDIAgentImpl.fs
	TeamNabf/NabfAgentLogic/DesireTree.fs
	TeamNabf/NabfAgentLogic/NabfAgentLogic.fsproj
	TeamNabf/NabfAgentLogic/logic/Common.fs
	TeamNabf/NabfAgentLogic/logic/Explorer.fs
	TeamNabf/NabfAgentLogic/logic/Inspector.fs
	TeamNabf/NabfAgentLogic/logic/LogicLib.fs
	TeamNabf/NabfAgentLogic/logic/Repairer.fs
	TeamNabf/NabfAgentLogic/logic/Saboteur.fs
	TeamNabf/NabfAgentLogic/logic/Sentinel.fs
initial work on calc desire function
+
misc changes
calc desire functions
Merge branch 'Agent/Intentions/dev' of https://github.com/srnjcbsn/Beduin into Agent/Intentions/dev

Conflicts:
	TeamNabf/NabfAgentLogic/logic/LogicLib.fs
Finished work on creating occupy jobs for explorers
Fixed some stuff w/ getJobFromJobID
*Renamed doJob functions to workOnJob
*removed parry intention from sentinels workOnOccupyJob intention
work on repair jobs added

fixed bug on spontaneously repair
* Stable version 0.2
*******************
 - Milestone 2 features implemented
 - Agents explore the graph and occupy zones
 - Repairers repair damaged agents
 - Saboteurs walk around at random
 - Test project excluded, so currently no tests