Unify common code, LPIS improvements

* Unify duplicated code to TracerModule.AbstractTracerTask and TracerRecord classes
* LPIS: reuse existing near nodes, up to 30-40 cm
* LPIS: remove needless nodes, up to cross track error (Xte) 30 cm and angle error Pi/40 radians (4.5 deg)