2.5 to 3.0 merge

List of failing tests:
ConflictWhenReplicating
FailureHandling
WritesDuringFailover
DynamicDocuments
RavenDB_1280
BulkInsertClient
RavenDB_1217
RavenDB_1410
RavenDB_1555
RavenDB_1603
RavenDB_851
Wallace
ReplicationConflicts_Embedded
ReplicationWithOAuthMultipleKeys
DeleteMappedResultsForView