Strengthened linter and cleaned up geo-utils file/testing

- Made the linter more picky about things and added exceptions where
needed
- Cleaned up geo-utils file
- Added and cleaned up geo-utils tests