Merge branch '2.5' of github.com:ayende/ravendb into 2.5
Make the code compile
Make sure to delete the temp incremental backup file after uploading it to the server, in order to free space from the server. We had 122 GB of those temp files which we wasn't needed.
Merge branch '2.5' of github.com:ayende/ravendb into 2.5

Conflicts:
	Raven.Abstractions/Exceptions/ConcurrencyException.cs
Fix error message
Refactor test code to be more clear
minor
When we restore an encrypted database, we should make sure to protect the secured setting before we try to unprotect it. Currently, it tried to unprotect an unprotected data which cased the attached test to fail. Now the test passes.
Add backward compatibility for v1 subscription licenses by using the capabilities of v2 standard licenses, without requiring the user to request us to generate a new license for v2.
Fix a cast exception when query a map only index and using the Result instead of the entity object itself.