FuseCodec: Semantic-Contextual Fusion and Supervision for Neural Codecs