Add more (|) union candidates
Add more (|) union candidates

- spotted when adding some more (|) tests
- should make several coercion cases a lot faster
- now properly handles lazy lists

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