Finished 'Advanced Cache'

Updated cachekeys model to accept NONE for key ID
Updated cachetags model to accept NONE for tag ID
Updated cacheops... with lots of debug logging... logic to deal with
database backed cache keys. Clean up cache items, as well as database
updated cacheops to reference a single key as simple