Factor out ConfigRange to allow WhiskerTree to refer to it.
Store rat's training provenance to protobuf
Standardize optimizer and memorialize optimization settings