adding failing test
AbstractTest passes. Loading virtual methods only for things made with new
if a polymorphic method hierarchy only has one concrete method, make it regular

(this includes pointers bound to interfaces, but new is only called on one class)
cuda polymorphic methods now seek to the closest higher up concrete method during invoke_.
39/41 tests pass inside -runeasytests. the 2 pass with -runtest.