Proj4 scala port

Only projections and testing left.