Preliminary fix for RT #130365
Preliminary fix for RT #130365

Remove the optimization for non-phaser blocks, because they can have
a "last" in them.  This will make grep slower for the general case.
Will try to restore the optimization and have it work properly after
the 2016.12 release.

Meanwhile, this also makes some hyper/race tests TODO tests pass.

salortiz/rakudo,tony-o/rakudo,labster/rakudo,MasterDuke17/rakudo,lucasbuchala/rakudo,softmoth/rakudo,rakudo/rakudo,sjn/rakudo,tbrowder/rakudo,softmoth/rakudo,awwaiid/rakudo,MasterDuke17/rakudo,tbrowder/rakudo,salortiz/rakudo,MasterDuke17/rakudo,raydiak/rakudo,tony-o/rakudo,nbrown/rakudo,softmoth/rakudo,lucasbuchala/rakudo,jonathanstowe/rakudo,samcv/rakudo,raydiak/rakudo,rakudo/rakudo,softmoth/rakudo,raydiak/rakudo,samcv/rakudo,sjn/rakudo,nbrown/rakudo,awwaiid/rakudo,samcv/rakudo,sjn/rakudo,MasterDuke17/rakudo,awwaiid/rakudo,MasterDuke17/rakudo,tbrowder/rakudo,rakudo/rakudo,jonathanstowe/rakudo,jonathanstowe/rakudo,sjn/rakudo,tbrowder/rakudo,jonathanstowe/rakudo,awwaiid/rakudo,Gnouc/rakudo,Gnouc/rakudo,samcv/rakudo,labster/rakudo,salortiz/rakudo,sjn/rakudo,rakudo/rakudo,tony-o/rakudo,MasterDuke17/rakudo,nbrown/rakudo,salortiz/rakudo,labster/rakudo,labster/rakudo,usev6/rakudo,softmoth/rakudo,Gnouc/rakudo,salortiz/rakudo,usev6/rakudo,Gnouc/rakudo,nbrown/rakudo,tony-o/rakudo,labster/rakudo,samcv/rakudo,usev6/rakudo,labster/rakudo,rakudo/rakudo,lucasbuchala/rakudo,lucasbuchala/rakudo,Gnouc/rakudo,awwaiid/rakudo,rakudo/rakudo,tbrowder/rakudo,nbrown/rakudo,usev6/rakudo,Gnouc/rakudo,raydiak/rakudo,salortiz/rakudo,usev6/rakudo,tony-o/rakudo,tbrowder/rakudo,tony-o/rakudo,nbrown/rakudo,lucasbuchala/rakudo,jonathanstowe/rakudo