Address a few things for 'sems-rhel7' and some other issues
Created by: bartlettroscoe
CC: @jmgate, @fryeguy52
This PR has some commits that address a few things:
744c9476 : #4038 89ba9232 : #4599 40e7a198 : #4664 c95e922e : #4664
I did enough local testing for some of these (i.e. c95e922e, 40e7a198, 89ba9232) that I think these are pretty safe to merge to 'develop'.