In memory index should be flushed to disk after 15 minutes

http://issues.hibernatingrhinos.com/issue/RavenDB-3060

I have added a timer in the index write method that will force a flush.
If indexing is on going the timer will reset every time.