(PUP-3054) Ensure that inherits are absolute

PUP-121 was supposed to make all references to classes and resource types
absolute, but it looks like it missed a spot. The class referenced in an
inherits clause was not being looked up in an absolute manner, which
caused it to find the wrong parent class in certain cases. This changes
the future parser so that inherited classes are always absolute names.