CACHE_TYPE may be None or '' for disabling cache

If i setup CACHE_TYPE to None i have exception (CACHE_TYPE must not exists or be iterable). My commit make possible to disable cache by seting CACHE_TYPE to None or ''. This is usefull when cache you use nested cache configs (e.g. from baseconfig import *).