Raven-DB - 1399 - Delete index data asynchronously

Don't merge just yet, I need to verify this works as expected.

I'm using Task.Factory.StartNew and not keeping the task around - I think this is okay because of how the task scheduling works in .NET but please do correct me if I'm wrong.