Infinity looping bug

Whenever Cache lost the session data and Database has a copy of the expired data, ComboSession will not be able to destroy the expired session from Database and hence infinity looping happens (CakeSession rejected the expired data and attempted to do destroy-start-destroy-start-destroy-start...). This modification is to ensure ComboSession delete them from both Cache and Database regardless if Cache deletion succeeded or not.