Matrix#determinant returns the determinant or 0.
Matrix#determinant returns the determinant or 0.

Added provisional tests for a particularly buggy method.

saturnflyer/rubyspec,scooter-dangle/rubyspec,sferik/rubyspec,julik/rubyspec,iliabylich/rubyspec,shirosaki/rubyspec,MagLev/rubyspec,askl56/rubyspec,jvshahid/rubyspec,timfel/rubyspec,sgarciac/spec,luccastera/rubyspec,lucaspinto/rubyspec,rdp/rubyspec,markburns/rubyspec,nobu/rubyspec,wied03/rubyspec,jabley/rubyspec,alindeman/rubyspec,no6v/rubyspec,no6v/rubyspec,kidaa/rubyspec,alexch/rubyspec,josedonizetti/rubyspec,tinco/rubyspec,nevir/rubyspec,josedonizetti/rubyspec,eregon/rubyspec,yous/rubyspec,jannishuebl/rubyspec,jannishuebl/rubyspec,atambo/rubyspec,Aesthetikx/rubyspec,sgarciac/spec,yous/rubyspec,wied03/rubyspec,rdp/rubyspec,benlovell/rubyspec,ruby/spec,amarshall/rubyspec,oggy/rubyspec,sgarciac/spec,ericmeyer/rubyspec,bradediger/rubyspec,ruby/spec,voxik/rubyspec,shirosaki/rubyspec,benburkert/rubyspec,mbj/rubyspec,sorah/rubyspec,calavera/rubyspec,iliabylich/rubyspec,kachick/rubyspec,askl56/rubyspec,mrkn/rubyspec,jabley/rubyspec,teleological/rubyspec,luccastera/rubyspec,calavera/rubyspec,flavio/rubyspec,JuanitoFatas/rubyspec,alex/rubyspec,benbc/rubyspec,xaviershay/rubyspec,yaauie/rubyspec,enricosada/rubyspec,terceiro/rubyspec,Zoxc/rubyspec,alex/rubyspec,atambo/rubyspec,terceiro/rubyspec,enricosada/rubyspec,yb66/rubyspec,saturnflyer/rubyspec,yaauie/rubyspec,eregon/rubyspec,godfat/rubyspec,griff/rubyspec,DawidJanczak/rubyspec,godfat/rubyspec,agrimm/rubyspec,sferik/rubyspec,DawidJanczak/rubyspec,Zoxc/rubyspec,lucaspinto/rubyspec,timfel/rubyspec,marcandre/rubyspec,ericmeyer/rubyspec,roshats/rubyspec,agrimm/rubyspec,qmx/rubyspec,benlovell/rubyspec,kachick/rubyspec,Aesthetikx/rubyspec,freerange/rubyspec,iainbeeston/rubyspec,rkh/rubyspec,iainbeeston/rubyspec,ruby/rubyspec,wied03/rubyspec,yb66/rubyspec,nevir/rubyspec,benbc/rubyspec,rkh/rubyspec,ruby/spec,metadave/rubyspec,flavio/rubyspec,bjeanes/rubyspec,xaviershay/rubyspec,scooter-dangle/rubyspec,mbj/rubyspec,alloy/rubyspec,undees/rubyspec,DavidEGrayson/rubyspec,jvshahid/rubyspec,teleological/rubyspec,roshats/rubyspec,bomatson/rubyspec,neomadara/rubyspec,tinco/rubyspec,julik/rubyspec,neomadara/rubyspec,freerange/rubyspec,alexch/rubyspec,undees/rubyspec,chesterbr/rubyspec,jstepien/rubyspec,bradediger/rubyspec,bl4ckdu5t/rubyspec,eregon/rubyspec,marcandre/rubyspec,markburns/rubyspec,nobu/rubyspec,griff/rubyspec,sorah/rubyspec,chesterbr/rubyspec,kachick/rubyspec,BanzaiMan/rubyspec,bl4ckdu5t/rubyspec,jstepien/rubyspec,nobu/rubyspec,kidaa/rubyspec,voxik/rubyspec,alindeman/rubyspec,amarshall/rubyspec,JuanitoFatas/rubyspec,bjeanes/rubyspec,MagLev/rubyspec,DavidEGrayson/rubyspec,qmx/rubyspec,mrkn/rubyspec,oggy/rubyspec,BanzaiMan/rubyspec,ruby/rubyspec,bomatson/rubyspec,metadave/rubyspec,benburkert/rubyspec