Writes generated Elixir source files from .kiwi schema text or parsed schemas.
.kiwi
@spec generate_files!( String.t(), keyword() ) :: [Path.t()]
@spec generate_schema_files!( KiwiCodec.Schema.t(), keyword() ) :: [Path.t()]