d675febf07
Motivation: QueryStringDecoder and QueryStringEncoder contained some code that could either cleaned-up or optimized. Modifications: - Fix typos in exception messages and javadocs - Precompile Pattern - Make use of StringUtil.EMPTY_STRING Result: Faster and cleaner code.