add OptionParser in test app, update VS makefiles to include extension SpatialReference3D, Naive modification on implementation