Refactored FiniteStrainWeakPlaneShear to use FiniteStrainPlasticBase

Changed tests accordingly

Also removed some spaces at the end of lines

Addresses #3573