Added AOT support

Function "is_sub_java" is a Clojure function that can be invoked from
Java