Fixed bug in unittest parallel runner

* Reverted UnittestRunner.run() method logic to build the parallel
  runner's test suite list independently of the serial runner's
  master_suite.

Change-Id: I3ae59bfe4c246dde6ecd20691ff0119c9cbdeb82