VID-1985 Add caching to getVideoDetail. Increase caching VM
VID-1985 Up TTL, use helper function to check/set cache
VID-1985 Break up getVideoDetail logic
VID-1985 Set variables on one l
VID-1985 rename function
VID-1985 Use lambda for callback
Add documentation
VID-1985 update docs
VID-1985 remove unused class constant
VID-1985 removed unused function args
VID-1985 rename method to be more generic
VID-1985 code review changes
Merge pull request #4808 from Wikia/VID-1985

VID-1985 Add caching to getVideoDetail. Increase caching VM