IRequest: methods getQuery(), getPost(), getFile() and getCookie() can accept multiple keys (BC break)
Request: deprecated useless method isPost()
Request: do not use magic methods
Request: default method is GET
Request: unified getRemoteHost() conditions
Request: refactored getHeader()