more launcher.rb docs [skip ci]

## motivation

Replaces rdoc with yard formatting and other minor changes.