Read IP from requests instead of user supplied.

Also make bind_address work. (please test)
Added redis connection
Stats
Fix datetime calls not in UTC