Convert MaxMind-DB-Common to use Moo
Add a .gitignore file
Use custom types so they can be inlined