use different generators for suite and media_suite

the way it was done before was super confusing and backwards
Merge pull request #3468 from dimagi/media-suite-cleanup

use different generators for suite and media_suite