Initial work, IndexProperties using Scripting
Further work, fixing delete index item trigger
Can now clear properties when an index doc is deleted, plus better unit tests
Fixing global imports and initial work on putDocument
Big code tidy up & impletemend PutDocument
Implemented CleanupScript and added more unit tests
Allow deletes to not be Parameterized

Allow deletes to not be Parameterized in order to get optimal
performance under certain scenarios in SQL Server and MySql.
Forgot add quotes and commas

Doh, forgot some of the sql.
Merge branch 'indexed-props' of git://github.com/mattwarren/ravendb into 2.5

Conflicts:
	Raven.Database/Bundles/IndexedProperties/IndexedPropertiesTrigger.cs
	Raven.Database/Json/ScriptedJsonPatcher.cs
	Raven.Tests/Bundles/IndexedProperties/IndexedProperties.cs
added ForBulkInsert to ChangesApi
RavenDB-1073. Bulk Insert log-information is not correct?
Removing Index Properties Bundle
Adding Scripted Index Results bundle.
Merge branch 'RavenDB-1073' of https://github.com/ppekrol/ravendb into 2.5
Merge branch 'RavenDB-1088' of https://github.com/ppekrol/ravendb into 2.5

Conflicts:
	Raven.Database/Server/Responders/BulkInsert.cs
Merge branch '2.5' of https://github.com/golfguru/ravendb into 2.5
Better approach
Fix locking in ConcurrentJsonDocumentSortedList
Removed unused nested class
Replication task uses the prefetching too
Fixing tests because of changing PrefetchingBehavior implementation