source_tree() now includes view deps w/ 'is_view' attr

The structure returned by $schema->source_tree() now includes sources
that are virtual views (ResultSource::View) which are indicated by
is_view => 1. Note that dependencies for views themselves are currently
still excluded (which means 'for_view' will always be 0)