Use IHostingEnvironment.WebRoot as the default static files root.

#8
Use NotNull.
Use DI to create the middleware (and inject IHostingEnvironment).
Ok, we should verify this on mono as well. /cc @Praburaj