Breaking things - trying to remove server-side knowledge of selected objects
Refactoing of pathfinder <-> client/AI interaction to remove dependency on selected hero
- finished removal of server-side setSelection
- disabled some broken code (AI & cheats). TODO: fix
Disabled Nagle algorithm for net packs.

This should significantly reduce TCP delays. On my systems this is ~120ms for server to reply to ~15ms
Possible downside - increased load on network due to possible increase in number of packages due to disabled batching
First batch of AI fixes:
- wiped not actually used set/get selection
- replaced isReachable with VCAI::isAccessible
Fixing AI - dwelling visitation code should now work properly
Moved assertions before variable is used
Fixed cheats - sendMesssage will also pass current object.

Workaround-ish but should work. Branch should be fixed now.
Merge branch 'optimization/swiftAI' into develop

Conflicts:
	lib/CGameState.cpp