Search superclasses for inherited benchmarks

Tools like pytest will run superclass test methods for subclasses -- this change enables the same thing for asv, which currently only runs benchmarks explicitly defined by a class.