Communication Uncovered: General Semantics and Media Ecology