Add impls for borrowed `Arc`s to `CacheHttp`
Add impls for borrowed `Arc`s to `CacheHttp`

This should allow for passing `&ctx.http` to a function expecting a type
that implements `CacheHttp`.

Flat/serenity,acdenisSK/serenity