A start on scale factor update
Update contact residual and Jacobian entries with scale factors

Tracker item: 3675
Merge remote-tracking branch 'PrasadBabarendaGamage/single_region_contact' into linearisation

Conflicts:
	src/problem_routines.f90
Merge remote-tracking branch 'xyan075/linearisation' into single_region_contact