Support other GeoIPOptions flags when Opening db file

`Open()` and `OpenType()` currently use GEOIP_MEMORY_CACHE as the open flag. Other flags should be supported.