Initial contribution of LaunchGroupTests

These contain basic test for the existing launch group functionality. No
tests for the additional functionality are provided in this commit. Test
for additional functionality will be in the according commits.

This commit also fixes a bug in the existing functionality that marks a
group as terminated too early.

Bug: 508420
Change-Id: I1e1e0ae512384665f926d7225b55c701dca92409
Signed-off-by: Markus Duft <markus.duft@ssi-schaefer.com>
3 files changed