Encapsulate the http listener in OwinHttpServer. Make RavenDBOptions disposable. Add seperate startup class.
Dispose mixedModeRequestAuthorizer
Add comment
Merge branch 'webapi' of github.com:DanielDar/ravendb into webapi

Conflicts:
	Raven.Database/RavenDBOptions.cs
Manually configure the listener for now. Need to figure out how to use MEF to plug in the IConfigureHttpListener impls.
Add the new SortHints when creating a new IndexQuery from an old IndexQuery
Add admin/replicationinfo end point
fix sort hints for dynamic index