Merge pull request #1629 from Cinderella-Man/2.0.0-http-request

[2.0.0] Http\Request.zep fixes
Builder fixes
Merge pull request #1638 from Cinderella-Man/2.0.0-builder-fixes

[2.0.0] Query Builder fixes
Replace pairs in validator's messages
Compiled by Zephit with get_ns_class optimization [ci skip]
Merge pull request #1651 from mruz/2.0.0

Replace pairs in validator's messages
Replace pairs fix and notRequired option
Replace pairs fix and notRequired option
Replace pairs fix and notRequired option
Replace pairs fix and notRequired option
Replace pairs fix and notRequired option
Merge pull request #1675 from mruz/2.0.0

Replace pairs fix and notRequired option
Empty character constant fix, notRequired to allowEmpty
Typeof operator on non-variable
Fixing a type
Default messages fix
Fixing a type
Cleaning variable names
Merge pull request #1687 from mruz/2.0.0

Empty character constant fix, notRequired to allowEmpty
Empty message condition