LinearElasticMaterial changes (#3479)
Added EigenStrainBaseMaterial for #3479
Deleted trailing whitespace for #3479
Fix while loop breaking (#3472)
Cleanup, signedness, range checking (#3472)