launcher: add --wait and --only options