trying to make new players list ui after large save fixes, step one is complete
pvp match step two - return previous functionality
pvp match step three, new methods to choose enemy players
final step pvp match, everything works except we need to store strings instead of ints in json docs because app42 does not have corresponding methods
also comparison of strings is questionable
range search working, still with some limitations, like searched values should be on the first level of json document
some simplifications due to json syntax
Merge branch 'develop' into pvp_match

Conflicts:
	Classes/App/TestScene.cpp
	Classes/Lib/CMakeLists.txt
	Classes/Lib/OnlineData/Comp/OnlineData.cpp
	Include/WkCocos/OnlineData/OnlineDataManager.h
	Include/WkCocos/Player.h
Fix to use simple callbacks from components to manager, and events from manager to other part of the code.
also added throwing events in cocosthread.
win32 log is not supposed to crash anymore.
Merge branch 'develop' into pvp_match

Conflicts:
	Classes/App/PlayersListUI.cpp
	Classes/Lib/OnlineData/Comp/OnlineData.cpp
	Classes/Lib/OnlineData/OnlineDataManager.cpp
	Include/WkCocos/OnlineData/Comp/OnlineData.h
paging players list
returned local time setting from online data, adding comment with bug warning
remaking loading
removed saving through deleting all old documents and inserting single new one, now save chooses itself what to do - insert new doc or update existing
changes to pass dependencies needed to be able to preload a file. so now a file is not preloaded before it s dependencies.
Merge branch 'merge/df_current' of git://github.com/asmodehn/WkCocos into game/dragonfall

Conflicts:
	depends/cocos2d-x
Merge branch 'game/dragonfall_merge' of git://github.com/asmodehn/WkCocos into game/dragonfall
Merge branch 'develop' into game/dragonfall
fixing test app since addDataload changed to include dependencies.