TypeHierarchyVisitor: treat native types as if they were abstract

and don't complain if they are missing any concrete member. This is required by ceylon/ceylon.language#236
to make Integer/Character/Float/String native final rather than abstract final