- Properly register the index deletion in the pending tasks
- Restored deletion of indexes physically removed from index definitions
- Allow to cancel index deletion midway, which will stop, commit and resume on next db start.
Fixing NRE
Merge branch 'New3' of github.com:ayende/ravendb into New3

Conflicts:
	Raven.Tests/Issues/RavenDB_766.cs
Better way to handle lazy + transformer
Display the modified name in the tooltip
Same as RavenDB-1361 Allow to filter indexes by name but for transformers
added filtering for the databases - RavenDB-1242 Allow searching on the databases list
added sort option with the name of the field
Edit text to notify that not reseting changed sql replication will not save the changes
minor
RavenDB-1359 Indexing error when using LoadAttachmentForIndexing
Added configuration option that will allow to prevent automatic suggestions creation
Fixing failing test because we didn't properly get the metadata from the parent document
Fixing usage of query input params with spatial queries
Better error on missing parameters
Make sure that if we block batch nesting we also don't use the esent transaction context
Throw appropriate exception when we have keys that are matching in the first 127 characters
Reversing polarity
when outputting UTC DateTimeOffset, prefer to use Z prefix than +00:00
Reverting partial fix for RavenDB-1280
Fixing RavenDB-1280
Introduced a task that would touch the relevant documents if needed.
Will throw concurrency exception from TouchDocument, and handle that by default in the calling code.