Removed SharedPCHHeaderFile = "Runtime/RuntimeAssetCache/Public/RuntimeAssetCachePublicPCH.h" from RuntimeAssetCache.build.cs which was causing an issue with the header files in Core.h not being found.
[CL 2651136 by Michael Troughton in Main branch]
--------
Integrated using branch UE4-to-UE4-Fortnite-Simple (reversed) of change#2639444 by Geremy.Mustard on 2015/07/30 17:22:19.
[CL 2639455 by Geremy Mustard in Main branch]
- Moved example texture builder from QAGame tests to RuntimeAssetCache module for reference/documentation purposes.
- Changed bucket preloading code to use only cache key as file name (without bucket name).
[CL 2605476 by Mikolaj Sieluzycki in Main branch]
- FVoidPtrParam now includes DataSize, and this is passed between functions to make it easy to know how big the void* Data is.
- GetSerializedDataSize is no longer needed. Everything now uses the DataSize stored in the MetaData or returned directly from the Build function.
#codereview Mikolaj.Sieluzycki
[CL 2605033 by Geremy Mustard in Main branch]