Merge pull request #4545 from RosettaCommons/JackMaguire/tensorflow_manager_pr1
First incremental merge of #4362
This PR includes the singleton machinery and functionality to evaluate simple networks. Networks with multiple inputs and parallel network evaluation will need to wait until a future PR.