better thread management(shutdown all executor services in servlet's destroy method to avoid hanguped thread issue in some servlet containers)
add max data size check for DefaultSessionAwareTimeoutDataManager and add tests