SALSA: An Open Source Geodetic Least Squares Adjustment Software Suite