Upper-Division Thermal Physics Assessment Development and the Impacts of Race & Gender on Stem Participation