multiple changes to ListBuildQueue

- Add type_name != 'genotype microarray' to the second iterator.
- Loop over each run_as value so that we don't have to iterate through
  the whole list of queued models.
remove BuildQueuedModels

This was "simplified" into "two" pieces.  The first just lists model IDs to
build, i.e. ListBuildQueue, taking into account customizations we made
in BuildQueuedModels, e.g. genotype first.  The second could just be the
standard start command however since we also are supporting the 'run_as'
behaviour in practice it would be an alternate tool that handles 'run_as'.
remove 'run_as' customizations to _launch

'run_as' is now handled outside the code so these customizations are no
longer needed