Log Request in a separated method

Log more informations in console:
- static and dynamic requests
- duration
- request ip
- Handled RemoteAddr more gracefully with non standard HttpRequest
- Format