JSEC-23 the lastAccessTime field is now updated whenever attributes are retrieved or set

git-svn-id: https://svn.apache.org/repos/asf/incubator/jsecurity/import/trunk@711660 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/src/org/jsecurity/session/mgt/SimpleSession.java b/src/org/jsecurity/session/mgt/SimpleSession.java
index f8fd8af..f981182 100644
--- a/src/org/jsecurity/session/mgt/SimpleSession.java
+++ b/src/org/jsecurity/session/mgt/SimpleSession.java
@@ -156,10 +156,12 @@
     }
 
     public Map<Object, Object> getAttributes() {
+        touch();
         return attributes;
     }
 
     public void setAttributes(Map<Object, Object> attributes) {
+        touch();
         this.attributes = attributes;
     }