A bug fixed on Cache::retrieve(); method

Makes the retrieve() method fail safe, in case that [$key][$type] not exists. Thanks @dariushha
Class history update

Version 2.0 is coming up!