Updated CollectRnaSeqMetrics to make coverage collection optional

CollectRnaSeqMetrics uses huge amounts of memory during coverage collection when there are many unit gathering groups (read groups, samples, etc.)  This flag allows coverage collection to be disabled in these cases so that bulk annotations (frac exonic/intronic/etc) data about what fraction of each unit group can still be gathered.
indented too far