A firefighter in Texas has been fired by three employers after residents sounded the alarm about a racist message he posted on Facebook.