Remove the ICache interface

Throughout the code, Geocache is used where ICache should be used.
Moreover, except in the tests, ICache is only implemented in Geocache.