Use IHostingEnvironment.WebRoot as the default static files root.

#8
Use NotNull.
Use DI to create the middleware (and inject IHostingEnvironment).
GetFullPath fixes that.