Parameterise recent touch count

As discussed here https://groups.google.com/d/msg/ravendb/iUl8tO6A6Rw/D306KFy9sigJ, a fixed limit of 1024 touches to remember is somewhat lacking under certain situations. Here I have allowed it to be set from a config option, defaulting to 1024.