Working on case RavenDb-902: Prettifying the SQL Replication editor

Conflicts:
	Raven.Server/RavenDbServer.cs
	Raven.Studio/Commands/SaveSettingsCommand.cs
	Raven.Studio/Features/Bundles/SqlReplicationConfigModel.cs
	Raven.Studio/Features/Settings/SqlReplicationsSettingsSectionView.xaml
	Raven.Studio/Models/SqlReplicationSettingsSectionModel.cs
More prettification of Sql Replication Settings

Disabled replications are now clearly indicated in the dropdown, and with a hatch pattern in the background.
Added a tooltip to show an example replication script
Name text box is now empty when replication is first created, and we use a converter to show "Unnamed" in the dropdown.
Completed RavenDB-837: Conflicts window now shows the name of the database from which each version originated, and the url
Fixed RavenDb 966: Tweaked the Delete Database dialog
Fixed bug where Transformer was still being used even after Use Transformer was unchecked
Tweaked styles of split buttons.

Changed style of Delete All Indexes button to use mouse-over chrome
Working on converting the ExportDocumentDetailsCommand to use the streaming results apis for better consistency. (RavenDb-995)
Merge remote-tracking branch 'ayende/2.5' into 2.1

Conflicts:
	Raven.Studio/Assets/Types.xaml
	Raven.Studio/Behaviors/StudioDataTrigger.cs
	Raven.Studio/Features/Bundles/SqlReplicationConfigModel.cs
	Raven.Studio/Features/Settings/SqlReplicationsSettingsSectionView.xaml
	Raven.Studio/Infrastructure/Converters/StringEmptyToValueConverter.cs
	Raven.Studio/Models/SqlReplicationSettingsSectionModel.cs
Fixed problem where streaming requests from the silverlight client were cached

Fixed problem where calling MoveNextAsync again after it returned false would throw
Completed RavenDB-995: Exporting document details to csv now uses the streaming results api.

Also, it now uses RavenJToken.SelectToken wherever possible instead of XAML binding when extracting the results
Trying a different approach to RavenDB-804: show documents in super tooltips when hovering over an id in the editor
Move exceptions from Raven.Database to Raven.Abstractions
Move exceptions from Raven.Database to Raven.Abstractions
Making sure to ignore serialization on SL
RavenDB-1018. Add csv endpoint for RavenDB / Excel integration
RavenDB-1024. Raven.Sample.MvcApplication fails out of the box with can't load Raven.Abstractions
Adding a way to configure the max number of steps for scripts.
Really passing the document size for the script quota calculation
 RavenDB-1020 Management Studio is Enabling Settings UI for external bundles even though they are not properly installed
RavenDB-1025 Projection of object with JsonProperty attributes returning null reference for reference type properties
Merge branch 'RavenDB-1024' of https://github.com/ppekrol/ravendb into 2.5