Barkhausen Noise Method for Hardened Steel Surface Characterization - The Effect of Heat Treatments, Thermal Damages and Stresses