Make metadata public.

Added getters and cleaned up some of the types to make it more usable.
Make Metadata class public
Merge pull request #10 from maxmind/greg/public-metadata

Greg/public metadata