oauth 2 fixes

http_x_forwarded_for removed.  Thanx Leo Rocha: https://groups.google.com/forum/?fromgroups=#!topic/web2py/7xD1tS7o_EI

added timeout to url opener open call.