- introduces a `types` package, moving it from `internal/types`
- introduces a `loader` package, with function to lead each type of
app (folder, tarball, single-file) — only docker image is still in
`internal/packager`.
- introduces a small `compose` helper package
- updates some `settings` functions
- split `internal/render` into `render` package and `internal/inspect`
Signed-off-by: Vincent Demeester <vincent@sbr.pm>