Merge branch 'master' of github.com:ayende/ravendb

Conflicts:
	Raven.Tests/Issues/RavenDB_1603.cs
Merge branch 'master' of github.com:ayende/ravendb
Merge branch 'master' of github.com:ayende/ravendb into concurrent_index_changes
minor fix -> compilation
bug fix for RavenDB-2908
Merge pull request #1554 from ppekrol/2.5

bug fix for RavenDB-2908
Merge pull request #566 from ayende/2.5

2.5
RavenDB-2922 Failing test: RavenDB_2209.LazyLoadResultShouldBeUpToDateEvenIfAggressiveCacheIsEnabled
Fixing multi get handling

Conflicts:
	Raven.Client.Lightweight/Connection/MultiGetOperation.cs
Merge pull request #1575 from ppekrol/2.5

applied 3.0 fixes to 2.5
Merge pull request #567 from ayende/2.5

2.5
Making sure that we don't have a deadlock when disposing an embedded document store with http server enabled.
Merge pull request #568 from ayende/2.5

Making sure that we don't have a deadlock when disposing an embedded doc...
solved synchronization problem when uploading files to ravenFS with apiKey authentication
Avoiding NRE when reading specific slices
RavenDB-2913: was unable to store data members that has no setters
Merge branch 'master' of https://github.com/ayende/ravendb into RavenDB-2913
implemented RavenDb-2713
fixed contrast on the delete DB icon when hovering over it
forgot to add the toggle regect database client .ts file
Merge branch 'master' of https://github.com/ayende/ravendb