Added stackoverflow backend

Some of the OAuth endpoints don't return json; they return query string
encoded key value pairs. Also, the profile API call returns gzipped
content, even though urllib2 is not sending a request with the
accept-endoding of gzip.
Merge pull request #586 from chase-seibert/stackoverflow

Added stackoverflow backend