cache_backend= should not touch Rails

When using IDC without Rails, we should set a `IDC.cache_backend=` to
replace the Rails.cache, So we need to create the CacheProxy passing
that backend.

review @dylanahsmith