MOSES:  attempt to untangle the boost:program_options mess

Partial work. Unit tests pss. More untangling is needed.