Add project Owin.Limits.MSOwinAppBuiler - this project will provide extensions methods around IAppBuilder. Moved all IAppBuilder extension methods to this project. Converted MaxBandwithMiddleware to support MidFunc builder.
ConnectionTimeoutMiddleware supports MidFunc builder.
MaxConcurentRequestMiddleware supports MidFunc builder.
MaxQueryStringLengthMiddleware supports MidFunc based builder.
MaxRequestContentLengthMiddleware supports owin MidFunc builder
Xml comments and fix type name
Remove redundant guard clauses
"An OWIN" -> "The OWIN" in xml comments
MaxUrlLength supports OWIN MidFunc builder.
Aggregate all middlware funcs in a single static class using partials. C#6 will make things easier with static using directives (using Owin.Limits.OwinLimitsMiddleware). Put all builder extension methods (this Action<MidFunc>) in a separate extensions class.
Remove Owin.Limits.MSOwinAppBuilder  - owin.dll and IAppBuilder is deprecated