Expose the ability to convert an hlist of codecs in to a single codec
Merge branch 'series/1.5.x'
Merge branch 'master' into topic/shapeless-2.1