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
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
Merge branch 'RavenDB-1531' of https://github.com/ppekrol/ravendb into New3
Merge branch 'New3' of github.com:ayende/ravendb into New3