Allow the lookup service to be initialized from a file

Hi Phil,

I am packaging the maxmind dat files as resources in a jar. Therefore I need to be able to initialize the lookup service from a file and not a path string.

Sean