Fixes #12 - added Codecs() and AddCodec() to codec service