ruby 1.8 does not support named captures

the #dup is necessary so we don't change the response object
gsub! will return nil if the regexp does not match
BUGFIX support older versions of MultiJson
FEATURE support :bias option for Yahoo
Merge remote-tracking branch 'upstream/master'
BUGFIX I sometimes get strings here

because of my json lib or yahoo?