Slightly better error handling for something that should never happen
- show error when a .js file is missing.
- show error when url doesn't exist and redirect
Merge branch 'master' of https://github.com/ayende/ravendb into RavenDB-2541

Conflicts:
	Raven.Studio.Html5/App/viewmodels/editDocument.ts
Merge pull request #1215 from grisha-kotler/RavenDB-2541

RavenDB-2541 - show errors and redirect on route not existing/availiable
RavenDB-1498: solved issues with newlines inside newline-mode json and another issue with chained newlines
More error handling
Create sample data hangs and does nothing fix
Merge branch 'RavenDB-2542' of https://github.com/grisha-kotler/ravendb
improved performance of grid working with big amount of big documents
RavenDB-1498: added dialog for toggling newline mode for documents bigger then 150k
Merge branch 'master' of https://github.com/ayende/ravendb into RavenDB-1498

Conflicts:
	Raven.Studio.Html5/App/viewmodels/editDocument.ts
- removed alert
- don't save certain errors in recent errors
create database ui change
close button
RavenDB-2274: added second attempt to get last received etag from server
RavenDB-2478: implemented basic sqlReplication metrics server side only
settings ui changes
Merge branch 'RavenDB-2274' of https://github.com/maximburyak/ravendb
Better logging, formatting code
Merge branch 'master' of https://github.com/ayende/ravendb

Conflicts:
	Raven.Database/Smuggler/DataDumper.cs