refactor i_am_in_template_declaration -> template_status and refactor code of template instantation
beautifier new method c_semantic::template_instantiation_argumen()