Geodatic datum test

Implement GeodeticDatumTest and correct some issues in GeodeticDatum and few other files.