Enforce typehinting to Illuminate\Cache\Repository to allow it to be used agnosticly without coupling tightly to laravel.

Signed-off-by: crynobone <crynobone@gmail.com>