start work: geoUtil
a utility projection class and mercprojection class
revision to projection utility class
typo correction from #pragma one to #pragma once
Merge pull request #7 from tangram-map/geoUtil

An abstract projection class and child mercprojection class