ruby : refine HTTP cache feature (#3109)
* Use cache file when model host doesn't support if-modified-since
* Update gem date
* Revert "ruby : ignore "Downloading" output in test_log_suppress (#3106)"
This reverts commit edbd4cb7f526897b48bf396e6cf3fccc3d74b378.