Added java.hpp, containing string templates for code generation.