MaxQueryStringLengthMiddleware implemented

I implemented a MaxQueryStringLengthMiddleware.
The tests shows the behavior.