Log Request in a separated method

Log more informations in console:
- all requests (including static files)
- duration
- request ip

If you are ok with this improvement, I'd like to make another PR so that the LogRequest becomes a Config option so that anyone can override the default logging behaviour.

I'd line to also add information about:

- whether this was a file or a handler
- the HTTP status in the response