Features/multidecoder

Fixes #307, depends on https://github.com/bbangert/toml/pull/2

This adds a MultiDecoder so that you can define an ordered list of decoder delegates under a single decoder.