RavenDB-1428 Reset the index if the suggestion failed
Adding passing test
Fixing NRE in transformer
Limit the number of tasks that we process at one time, to avoid from halting indexing completely
Merge branch 'master' of https://github.com/lynxz/ravendb into 2.5
minor
Add a failing test
Merge branch 'master' of github.com:ayende/ravendb
Fixing Etag/Guid conversion

(Closes #1470)
Make sure that we do not ever crash because of perf counters
Merge branch 'master' of https://github.com/fitzchak/ravendb
Merge branch 'unstable' of https://github.com/e-tobi/ravendb
Will abort an attempt to get performance counter data if it take too long
Will detect corrupted perf counters and avoid using them for the next db load
RavenDB-1472 --> in certain scenario, terms query ("In" operator) retrieves incorrect results
added another test --> related to issue 1472
Making sure that Jint recognize Array(0) as a valid way to create empty array
Fixing tests
Making sure we aren't trying to delete same document twice
RavenDB-1471. Transformers with Authorization bundle
Merge pull request #480 from ppekrol/RavenDB-1471

RavenDB-1471. Transformers with Authorization bundle
Fix a failing test, load with transformer which transform a document to an array of documents, should return null if the document does not exist, rather then return an empty array. We should return an empty array once when the transformer function return empty results.