[PATCH] Fix for ticket #106: Correctly handle multiple X-Forwarded-For headers