1.1.0, AOT support

- classes are no longer generated in the java* macro
- generated methods maintained in an LFU cache
- AOT should now be supported