Removing inlining until performance improvements are shown with it, add LongCodec
Add common codec instances