Fixed failing tests, working around bug in 1.8
Fixed failing tests, working around bug in 1.8

* proc { |&block| }.arity returns 1 on 1.8, but 0 on 1.9
  This is a bug in 1.8 that we had to hack around.

scalixte-mdsol/pry,shockone/pry,gfvcastro/pry,nju520/pry,raeno/pry,caporta/pry,shockone/pry,icebreaker/pry,nju520/pry,ooohiroyukiooo/pry,raeno/pry,deivid-rodriguez/pry,ooohiroyukiooo/pry,ooohiroyukiooo/pry,raeno/pry,85x14/pry,jasonm23/pry,shockone/pry,pvdb/pry,ngpestelos/pry,tdg5/pry,josue804/debunker,printercu/pry,scalixte-mdsol/pry,icebreaker/pry,printercu/pry,tdg5/pry,sideci-sample/sideci-sample-pry,85x14/pry,jasnow/pry,geoffreylitt/pry,sferik/pry,tdg5/pry,jasonm23/pry,gfvcastro/pry,richo/pry,jasnow/pry,caporta/pry,ngpestelos/pry,bronzdoc/pry,caporta/pry,85x14/pry,scalixte-mdsol/pry,josue804/debunker,jasonm23/pry,bronzdoc/pry,jasnow/pry,sferik/pry,geoffreylitt/pry,nju520/pry,pvdb/pry