Add function to ProjectType to get supported source types.

Required for https://github.com/zanata/zanata-server/pull/400
`Lists.transform` is a map operation, but this case need something more like bind since each `DocumentType` maps to a list of extensions, and we care about all of them (e.g. HTML documents have "htm" and "html").