Refactored --separate-models and --separate-chains; removed code duplication; unable to remove duplication of func structure_from_doc with std::is_same, need to try something else.
Refactored --separate-models and --separate-chains; removed code duplication; unable to remove duplication of func structure_from_doc with std::is_same, need to try something else.

mittinatten/freesasa,mittinatten/freesasa,mittinatten/freesasa,mittinatten/freesasa