Remove error setting when reading/deleting non-existent key.
Fixes #3813
Merge pull request #1265 from ADmad/master-cakesession-valid

Ensure session is not invalidated after reading/deleting non-existent key.