removed print statements from HunterView.c
moved some #define's to the header file
added queue ADT to use for finding hunter patrol paths

queue ADT taken from wk10 lab, and function for determining if value is
in the queue was added
added patrol paths for the hunters and function to test if a location is in an array
updated Makefile to reflect the addition of the Queue ADT
fixed issues with Item definitions
fixed up bugs in createPatrolPath function. createPatrolPath is not nearly as fast as it could possibly be but it does the job
visual representation of where each hunter's patrol is
moved createPatrolPath function from hunter.c to HunterView.c, and added an field in the hunterView struct to remember the patrol paths

hunter.c cannot remember information and I overlooked this, so I moved
all of the patrol path calculation work into newHunterView and added a
field in the hunterView struct to actually remember the patrol paths,
and also added a function to return the patrol path given the player
renamed getPatrolPath and other similarly named things to getPatrolRegion or their similar counterpart. Region makes more sense than Path
added functionality for hunter.c to actually decide a move
fixed up potential illegal moves

added a counter in the HunterView struct to remember how many times each
hunter has died (aka gone to the hospital), and of course a
getHospitalCount function too
moved createPatrolRegion back to hunter.c again, removed patrolRegion field in HunterView as was deemed unnecessary, and fixed up all the bugs that were present
forgot to add srand line
Merge branch 'kamikaze' of https://github.com/lchans/Dracula- into kamikaze

Conflicts:
	HunterView.c
	hunter.c

heh