add network buffer

This is in case you don't want to read from disk and want to keep the geoip db somewhere else.  Haven't tested it except with the simple network-buff-test that I modeled after your buff-test.js