Revert to uncached super logic to fix #2092.

The cached versions of resolved super did not do appropriate arg
splatting as the old versions did. This will need to be remedied.

Also in this commit:

* Pulled out a generic path for all super compiles
* Added Null operand for a simple JVM null value