Improve config loading for codecs and implement negate multiline codec option
Merge branch 'driskell_codec_implementation_multiline' into driskell_merge_pr164