Fix for small bug in Orbit.lph2xyz(), and reorganized Orbit unit tests

 Bug in lpx2xyz exposes in the extreme cases, and for sensitive applications only.
 For Delft CR#4 the error because of the bug only in z direction ~ 1.8626e-09

 Now all unit tests pass, the problem was in the incorrect pre-computation of subpixel
 position for one CRs used in tests.
Update compiler version in central pom to 1.7

 - All dev and not public branches are already on version 1.7!
Update version to 0.5 (both core and nest) and clean-up of poms
Merge branch 'master' into coregistration