RavenDB-1595 DataDir Path must end with /
RavenDB-1595 DataDir Path must end with /
minor
Merge branch 'RavenDB_1595' of https://github.com/ml054/ravendb into New3
RavenDB-1531. Managing references via Contura
extracting assemblies on server startup so they can be used during index creation
assembly merging - support for web
splited raven.database from executing assembly to avoid IIS issues with getentryassembly
excluded Lucene from extraction, made EmbeddableDocumentStore work
Merge branch 'New3' of https://github.com/ayende/ravendb into RavenDB-1531

Conflicts:
	Raven.Studio.Html5/App/common/appUrl.js
	Raven.Studio.Html5/App/viewmodels/databases.js
	Raven.Studio.Html5/App/viewmodels/documents.js
	Raven.Studio.Html5/App/viewmodels/statistics.js
	Raven.Studio.Html5/App/viewmodels/userInfo.js
Making sure that WaitForOperationAsync() properly work for async set based ops.
Adding pass test.
Making sure that we can created completed operation
fixing reversed etags
Adding pass test
moved extracted assemblies to different directory to avoid preloading them on next start
fixing duplicate assembly references in index parsing
marked WebUI as embedded resource
Merge branch 'New3' of https://github.com/ayende/ravendb into RavenDB-1531

Conflicts:
	Raven.Client.Embedded/EmbeddableDocumentStore.cs
fixed log4net and NLog detection after assembly merge
added query parameter escape/unescape where needed