This is a patch to update the lastAccessTime attribute
in WebKit.Session whenever the value dictionary is
accessed. I believe that this is the expected
behaviour. The code prior to this patch only updates
the lastAccessTime on a new Transaction or on awake().
awake() is not always called, so sessions sometimes go