start implement of download and preload managers, just file structure changed, no functional difference
android.mk file taken from game/df Julien commit 3aa6fd1 14 july, should it exist in every branch?
forgot mark one file
LoadingScene unused variable
event for connecting separate loading managers
two new managers don't need full list of includes from former manager, trying to remove
loading dataeval and headers changes
subscribing one manager for events from another manager
preload manager now have two modes, direct access and external manager events receive
downloading and preloading in separate folders and namespaces
removing unused file download callbacks
Splitting Loading system in 2.
fix to subscribe to the correct event. not running properly yet.
preloading after event receive crash fixed
now Preload is receiving event and adding component to the matching entity if it exists.
Preloaded Entities are not removed until the end, so we keep in memory what has been preloaded.
Merge remote-tracking branch 'origin/develop' into HEAD

Conflicts:
	Android/app/src/main/jni/Android.mk
	Android/lib/src/main/jni/Android.mk
	Classes/App/LoadingScene.cpp
	Classes/Lib/Download/Systems/DLvalidating.cpp
	Include/WkCocos/Download/Comp/DataLoad.h
	Include/WkCocosApp/LoadingScene.h
fixed some conflicts after merge
fixing link to SocialService after merge
updating every dependency
updating dependencies
third dependencies fix, random cmakelists bugs fix