sqlReplication: changed default value  for parameterizeDeletesDisabled to false
implemented sql replication simulation server side mechanism - up to controller
Merge branch 'master' of https://github.com/ayende/ravendb into RavenDB-2370

Conflicts:
	Raven.Database/Bundles/SqlReplication/RelationalDatabaseWriter.cs
Changing the method name and removing invalid check
RavenDB-2370: implemented client side of sql replication simulation
RavenDB-2370: added apostrophes to values in queries, improved documentId autocomplete behavior, added comment about parameters
RvenDB-2370: added Advanced button, changed editSqlReplication.html page layout
Ensuring that even if an operation causes exception it will be written to the debug journal
Fixing debug journal issue that loading from a file trimmed a few first characters of debug journal - no need to initialize journal twice (in ctor an LoadMethod)
A few fixes with regards to optional prefixed keys usage
RavenDB-2487 Implement Studio -> Export to CSV
Voron fixes after prefixed keys concept introduction:

* GetNodeKey method has to copy the slice data and cannot relay on pointers because after a page defrag operation they can change and points to invalid positions
* fixing a condition in if statement of TreeRebalancer.GetActualKey method - prevent from creating empty prefixed keys
* added a missing prefix info clean up of a new nested page of a multi tree
Deleting unnecessary assigns of last search position of a parent page in TreeRebalancer
Merge branch 'master' of git://github.com/ayende/ravendb into RavenDB-2482

Conflicts:
	Raven.Voron/Voron/Impl/TransactionMergingWriter.cs
RvenDB-2370: added connection string text "initial" values according to sql provider type
Use .NET Framework 4.5 instead of 4.5.1
RavenDB-1712 Numeric Sort order set for fields getting string values should warn
Merge branch 'master' of github.com:ayende/ravendb
Use .NET 4.5, not 4.5.1
Merge branch 'master' of github.com:ayende/ravendb