GEO lib projection changes / updates

This is now harmonized. @DrTon Please review - it now retains the interfaces you wanted.
Where is the relation to the home position here? What is the upgrade path to harmonise this with the different estimators?