Add test to check for leaks
Rename mksv(_r)? so we know what they actually do
Not using bin2bcd any more
Remove unneeded typemap entries
Move setting RETVAL to after croak
Remove voodoo code in _raw_metadata

This doesn't avoid a memory leak at all, and removing it doesn't break any
tests.
No need to explicitly allocate a decode_all struct since MMDB_get_tree already does this

This seems to fix the memory leak, which makes sense. We were allocating the
decode_all_s struct twice, once in the XS code and once in libmaxminddb, but
we only freed it once.
Add a README.dev file with some info about valgrind and a suppressions file for valgrind
Compile with -g when using our in-repo Build.PL
MMDB_lookupaddressX is now MMDB_resolve_address
Use public path for MaxMind-DB repo
Bump the version so we can dep on it later
added -std=gnu99 -DMISSING_UINT128
open and close seem to work
add free mmdb when done with it
get metadata is starting to work
4 types in decode entry data list
added array and uint64
fixed warnings
added lookup address