added timeBetweenEvictionRunsMillis setting support
added support for minEvictableIdleTimeMillis parameter