Rename result object methods
Optimize Decoder for mmap/byte-buffer
Started optimizing tree-lookup code using mmap
Made the buffer thread local, which should solve most of our thread safety issues.
Speed up the decoding of nodes a bit.
Added benchmark code
Don't create an unnecessary byte[] for IPv4 lookups in an IPv6 database
Removed some unused code
Removed old comment