Updated the build and validate commands to download the topics in bulk since it's faster in the long run.
Updated the download info messages to only show every 10% instead of every 5%.
Updated the rest client to store cached objects for 20mins instead of the default value of 5. Made the build command expand translations when downloading topics for a translation build.
Fixed a bug where revision history topics were always being downloaded instead of the latest version.