ACK sequence fixes. Should now persist if it rolls over past 65535.
Merge branch 'master' of https://github.com/cavedude00/Server
Removed some Mutex locks that were locking the inbound thread when processing outgoing packets. In theory you should lock the inbound and outbound queues when sending/receiving data... may experiment with that later. It's what the EQ client does.
Fixed Extended Enhancement.

Removed ppdump as it's no longer needed or relevant.

Added walkspeed and runspeed to client #showstats.
Merge branch 'master' of https://github.com/cavedude00/Server
reformatted spells.cpp. refactored reagent code for bard instruments, pet reagents and pet focus items. This splits the loop for focus items and consumable components so that Greater Conjuration: pets do not require their associated elemental mastery staff. This happens because the second component is -1 and the second focus item is the staff in the db.
undo last changes and reformat only.
rollback mob.h with formatting changes
Merge remote-tracking branch 'upstream/master' into reagentPhase2_fix
hopefully I just took the source but here goes!
Conflicts:
	zone/spells.cpp
reformatting doc with latest changes from upstream/master
spell reagent and bard instrument refactoring after the document formatting
removed formatting. added changes, again.
Changes to cmake defaults. Building the login now defaults to on, client files is off, and disable logging is off.
Merge pull request #256 from bwilliams1/reagentphase2_fix

Reagentphase2 fix
Merge pull request #20 from cavedude00/master

merge from cavedude00:master