Eigenstrain Derivatives

Make ```ElasticEnergyMaterial``` use the ```elastic_strain``` and have ```EigenStrainBaseMaterial``` provide the elastic strain derivatives w.r.t. concentration. Re-gold test. Closes #4269.