Remove dependence of JASTCompiler on static caches.

First attempt at this attached static caches of the various JAST::Node type
objects in the compiler class, which caused failures under the evalserver, as
the type objects form the first compile would be reused for all subsequent
compiles. Now, we only cache the type objects per compilation.

The Rakudo sanity tests now pass.