capture HTTP_X_FORWARDED_FOR in request
allow logging in case of failures
convert GET and REQUEST to dict before saving, capture start and end times
0.4 dev