Added translation of constructors and destructors.
Added lang.API, a final class to hold core's function's names.
Added lang.EFunction, which defines function categories.